variable dans un chemin d'accès

variable dans un chemin d'accès - Shell/Batch - Programmation

Marsh Posté le 21-05-2008 à 10:12:44    

bonjour j'ai un batch du type :
 
TYPE D:\imports\04\bleue\CHEMIN.TXT | FINDSTR /V ";HLP;"  > D:\exports\04\bleue\CHEMIN.TXT
TYPE D:\imports\04\bleue\COURSE.TXT | FINDSTR /V ";depors;" > D:\exports\04\bleue\COURSET.TXT
TYPE D:\exports\04\bleue\COURSET.TXT | FINDSTR /V ";depore;" > D:\exports\04\bleue\COURSE.TXT
ERASE D:\exports\04\bleue\COURSET.TXT
 
dans mon chemin d'accès une seule partie varie, ce qui est en gras...
je voudrais faire une boucle, car j'ai 19 répertoires différents
je l'ai fait en répétant la ligne de cde, mais ce n'est pas très beau...
j'ai cherché dans l'aide, avec FOR /F mais je ne trouve pas la syntaxe exacte...
qqn peut il m'aider ?
 
merci

Reply

Marsh Posté le 21-05-2008 à 10:12:44   

Reply

Marsh Posté le 22-05-2008 à 14:50:55    

exemple:

Code :
  1. FOR /F %%A IN (%chemin_scripts%\nom_serveurs\serveurs.txt) DO (
  2. cls
  3. echo Copie sur %%A ...
  4. echo.
  5. xcopy %chemin_scripts%\*.* \\%%A\toto\*.* /R /Y /Q
  6. )

Reply

Marsh Posté le 27-05-2008 à 10:31:37    

merci, je vais essayer

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed