Rechercher et remplacer texte dans un fichier. [Résolu]

MacGaliver 149 Messages postés vendredi 28 mai 2010Date d'inscription 21 juillet 2013 Dernière intervention - 8 janv. 2011 à 12:54 - Dernière réponse : MacGaliver 149 Messages postés vendredi 28 mai 2010Date d'inscription 21 juillet 2013 Dernière intervention
- 9 janv. 2011 à 11:26
Bonjour,

Est-ce que quelqu'un connait un code fiable en VB permettant de remplacer un texte dans un fichier .bat, svp ?

Ex: shutdown -> stop (dans C:\toto.bat)

Problème: Sachez que le numéro de ligne où se situe le mot est inconnu !

Merçi d'avance.
Afficher la suite 

Votre réponse

5 réponses

Meilleure réponse
PCPT 13368 Messages postés lundi 13 décembre 2004Date d'inscription 3 février 2018 Dernière intervention - 8 janv. 2011 à 22:09
3
Merci
salut,

réflexe CODYX :
http://www.codyx.org/snippet_remplacer-chaine-autre-dans-fichier_187.aspx#598

++

[hr]

Merci PCPT 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 76 internautes ce mois-ci

Commenter la réponse de PCPT
NHenry 14250 Messages postés vendredi 14 mars 2003Date d'inscription 10 août 2018 Dernière intervention - 8 janv. 2011 à 13:27
0
Merci
Bonjour,

Ouvrir le fichier en INPUT
Ouvrir un autre fichier en OUTPUT
Faire ligne par ligne (LINE INPUT) et utiliser la fonction REPLACE.

Mon site
Commenter la réponse de NHenry
MacGaliver 149 Messages postés vendredi 28 mai 2010Date d'inscription 21 juillet 2013 Dernière intervention - 8 janv. 2011 à 15:55
0
Merci
Re,

Désolé, mais je ne comprends rien, car je suis débutant en VB.
Commenter la réponse de MacGaliver
NHenry 14250 Messages postés vendredi 14 mars 2003Date d'inscription 10 août 2018 Dernière intervention - 8 janv. 2011 à 21:12
0
Merci
Bonjour,

Il te faut ouvrir un fichier texte (google, instruction OPEN) en lecture (fichier source) et en écriture (fichier destination).

Ensuite lire (Line Input #) et écrire (Print #), ensuite à toi de te renseigner sur l'aide et sur internet.


Mon site
Commenter la réponse de NHenry
MacGaliver 149 Messages postés vendredi 28 mai 2010Date d'inscription 21 juillet 2013 Dernière intervention - 9 janv. 2011 à 11:26
0
Merci
Merçi.
Commenter la réponse de MacGaliver

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.