BBAT BATCH ON-LINE
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion

Récupérer mon mot de passe

Qui est en ligne ?
Il y a en tout 1 utilisateur en ligne :: 0 Enregistré, 0 Invisible et 1 Invité

Aucun

Le record du nombre d'utilisateurs en ligne est de 36 le Lun 23 Sep 2024, 10:15
Derniers sujets
» [StackOverflow] Batch to Create video .srt Subtitles with right timing
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyVen 25 Déc 2015, 14:17 par Sachadee

» [devellopez] Formater une date en ligne Dos
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyVen 31 Juil 2015, 10:40 par Dylan Gadacha

» Un super Tuto Batch de IniTScreen
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyLun 08 Juin 2015, 12:16 par InitScreen

» Un code MATRIX sympa
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyDim 12 Avr 2015, 14:27 par Sachadee

» [BAT/EXE] DresolChange changer la sesolution de l´écran
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyMar 17 Mar 2015, 09:12 par Sachadee

» [EXE/bat] DpScript Código Delphi interpreter
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyJeu 12 Mar 2015, 15:48 par Sachadee

» Externo SaveDlg com 2 kb
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyDim 15 Fév 2015, 12:20 par Sachadee

» présentation
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyDim 15 Fév 2015, 12:14 par Sachadee

» [developpez.com] Transcodage fichier vidéo si fichier déposé
[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER EmptyMar 03 Fév 2015, 01:02 par Sachadee

Flux RSS



Flag Counter
Partenaires
-17%
Le deal à ne pas rater :
SSD interne Crucial SSD P3 1To NVME à 49,99€
49.99 € 59.99 €
Voir le deal

[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER

Aller en bas

[VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER Empty [VBS] REMPLACER UN CARACTERE PAR UN AUTRE DANS UN FICHIER

Message par Sachadee Lun 24 Juin 2013, 18:41

Voici un code VBS pour remplacer 2 caractères en ligne de commande :




Utilisation : replace.vbs [carac_a_remplacer] [Carac_de_remplacement] [fichier_a_traiter]

CE CODE EST ACCESSIBLE UNIQUEMENT PAR LES MEMBRES ! @SachaDee

[Hide]

Code:
[left]Dim FileName, Find, ReplaceWith, FileContents, dFileContents
Find = WScript.Arguments(0)
ReplaceWith = WScript.Arguments(1)
FileName = WScript.Arguments(2)

FileContents = GetFile(FileName)

dFileContents = replace(FileContents, Find, ReplaceWith, 1, -1, 1)

if dFileContents <> FileContents Then
 WriteFile FileName, dFileContents
End If

function GetFile(FileName)
 If FileName<>"" Then
 Dim FS, FileStream
 Set FS = CreateObject("Scripting.FileSystemObject")
 on error resume Next
 Set FileStream = FS.OpenTextFile(FileName)
 GetFile = FileStream.ReadAll
 End If
End Function

function WriteFile(FileName, Contents)
 Dim OutStream, FS

 on error resume Next
 Set FS = CreateObject("Scripting.FileSystemObject")
 Set OutStream = FS.OpenTextFile(FileName, 2, True)
 OutStream.Write Contents
End Function[/left]


 [/hide]
Sachadee
Sachadee
Admin
Admin

Mensagens : 591
Data de inscrição : 04/06/2013

https://bbat.forumeiro.com

Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum