Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
584 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Remplacer une chaine dans un fichier .txt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Remplacer une chaine dans un fichier .txt

n°1571241
Koliaz
Posté le 06-06-2007 à 21:23:21  profilanswer
 

Bonjour a tous  
 
Tout est dans le titre ...
 
En fait j'aimerai utiliser la commande netsh pour configurer automatiquement les adresses ip de quelques ordinateurs.
 
j'ai donc 2 fichiers:
 
fichier1.bat
 
*** DEBUT ***
 
netsh -f c:\fichier2.txt
 
*** FIN ***
 
 
fichier2.txt
 
*** DEBUT ***
 
pushd interface ip
 
# Configuration IP de l'interface pour "Connexion au r‚seau local"
 
set address name="Connexion au r‚seau local" source=static addr=172.16.119.26 mask=255.255.0.0
set address name="Connexion au r‚seau local" gateway=172.16.0.1 gwmetric=1
set dns name="Connexion au r‚seau local" source=static addr=172.16.140.101 register=PRIMARY
add dns name="Connexion au r‚seau local" addr=172.16.0.1 index=2
set wins name="Connexion au r‚seau local" source=static addr=none
 
popd
 
***FIN ***
 
 
et ce que je voudrais faire c'est remplacer l'adresse ip du 2 fichier "172.16.119.26" par une adresse que j'ai dans une variable
Voila j'espere que j'ai été assez clair...
 
Merci


Message édité par Koliaz le 06-06-2007 à 21:26:00
mood
Publicité
Posté le 06-06-2007 à 21:23:21  profilanswer
 

n°1571288
wackevat
Posté le 07-06-2007 à 04:09:58  profilanswer
 

Le plus simple serait de, dans ton fichier1.bat, generer ton fichier2.txt a la volee avec l'ip qui va bien avant de lancer netsh.

n°1571457
webding
Posté le 07-06-2007 à 11:57:27  profilanswer
 

Utilise la commande Switch, voici la syntaxe:

Code :
  1. Switxh fichier.txt "chaine a remplacer" "chaine de remplacement"


Mais il faut dabor que tu télécharge la commande switch: http://download.yousendit.com/0AB5A3A768BC1B0E


Message édité par webding le 07-06-2007 à 11:59:11
n°1572623
Koliaz
Posté le 08-06-2007 à 22:48:16  profilanswer
 

Merci pour votre aide,
Finallement j'ai decidé comme me la conseillé nglechau de générer le fichier2.txt
 

n°1579899
alc63
Posté le 27-06-2007 à 14:03:54  profilanswer
 

Bonjour ,  
 
Le lien pour telecharger le fichier switch.exe non fonctionne plus .
Ou peut on le telecharger maintenant ?
 
merci

n°1579911
webding
Posté le 27-06-2007 à 14:21:37  profilanswer
 
n°1580198
alc63
Posté le 28-06-2007 à 08:47:56  profilanswer
 

Merci

n°1589328
ouka
Posté le 20-07-2007 à 13:44:28  profilanswer
 


 
Le lien est à nouveau expiré et cet utilitaire est introuvable sur le Net même avec Google.
Peux-tu stp remettre cet outil à disposition ou donner une piste pour le trouver (nom de l'auteur,éditeur,etc...).
 
Merci

n°1589342
webding
Posté le 20-07-2007 à 13:54:41  profilanswer
 

Voici un lien valide, mais fait vite: http://download.yousendit.com/2195C5235AD68CBE
 
Je ne sais plus où j'ai eu cette utilitaire, je ne peut rien te dire

n°1589366
ouka
Posté le 20-07-2007 à 14:20:04  profilanswer
 

webding a écrit :

Voici un lien valide, mais fait vite: http://download.yousendit.com/2195C5235AD68CBE
 
Je ne sais plus où j'ai eu cette utilitaire, je ne peut rien te dire


 
C'est téléchargé et Merci d'avoir été aussi rapide

mood
Publicité
Posté le 20-07-2007 à 14:20:04  profilanswer
 

n°1589388
webding
Posté le 20-07-2007 à 14:35:56  profilanswer
 

De rien

n°1711383
bouboualfr​edo
Posté le 02-04-2008 à 09:33:26  profilanswer
 

salut pourrais tu remettre le fichier switch.exe sur megaupload ou rapidshare qu il expire pas tout de suite
merci
ps;c est bon je l ai trouvee ici
http://powerusers.info/modules.php [...] etit&lid=5
 
si ca marche pas aller sur powerusers.info et chercher la commande switch c est simple!


Message édité par bouboualfredo le 02-04-2008 à 09:42:18
n°1711385
Coolnut
Posté le 02-04-2008 à 09:37:25  profilanswer
 

switch est téléchargable à partir de cette page: http://windows.developpez.com/faq/ [...] place_word
 
tout en bas

n°2148144
rawbrol
Posté le 04-07-2012 à 19:30:40  profilanswer
 

Attention car switch.exe ne marche pas quand la chaîne à remplacer est : \\
cela enlève un \
 
Seul bug rencontré (depuis aujourd'hui  :cry: ) de ma part.

n°2233865
m4x1m3 91
Posté le 22-07-2014 à 19:18:13  profilanswer
 

Hello !
 
Personne aurait le soft switch quelque part ? Introuvable le bordel ...


---------------
..:: Mon FeedBack ::..
n°2233938
roondar
Posté le 23-07-2014 à 23:17:24  profilanswer
 

m4x1m3 91 a écrit :

Hello !
 
Personne aurait le soft switch quelque part ? Introuvable le bordel ...


http://stackoverflow.com/a/5728961

n°2234053
m4x1m3 91
Posté le 25-07-2014 à 10:18:44  profilanswer
 

Thanks


---------------
..:: Mon FeedBack ::..

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Remplacer une chaine dans un fichier .txt

 

Sujets relatifs
[VBA WORD] fonction rechercher / remplacermodifier une chaine dans des macros
[SHELL] Supprimer les lignes blanches d'un fichierGénérer un fichier excel avec menus déroulants
insertion à partir d'un fichier texte dans un fichier excelmettre le contenu d'un fichier dans une variable
remplacer une chaine de caractere dans un fichier en .batremplacer une chaine de caractère dans un fichier
Programme pour remplacer une chaine de caractere dans un fichier[gawk] remplacer une chaine de caracteres ds un fichier texte
Plus de sujets relatifs à : Remplacer une chaine dans un fichier .txt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR