[Batch] Copie repertoires avec changement de nom

Copie repertoires avec changement de nom [Batch] - Shell/Batch - Programmation

Marsh Posté le 19-07-2004 à 09:16:10    

'jour à tous,
 
Ma requete n'est pas tres compliquée...pour des dev'! pas pour moi :/
 
Je dois parcourir le repertoire H:\users\ dans lequel se trouve un nombre conséquent de rep, tous nommés "m75xxxx".
Dans ces rep, si on trouve un rep nommé "evaluations", on le copie (récursivement) vers un repertoire en le renommant "eval-xxxx", où xxxx provient du nom du repertoire parent.
 
j'ai commencé par :
 
FOR /R "H:\users\" %%rep_eval in ("Eval*" ) DO
     XCOPY %%rep ...
 
mais ca marche pas, il ne me liste pas les rep "m75xxxx"
 
Merci de votre aide

Reply

Marsh Posté le 19-07-2004 à 09:16:10   

Reply

Marsh Posté le 19-07-2004 à 11:56:12    

nobody ?? :(

Reply

Marsh Posté le 22-07-2004 à 11:49:51    

essaie ca :  
 
dir H:\users | find "m75" > fichier.txt
for /F %%i in (fichier.txt) do xcopy /E %%i cible

Reply

Sujets relatifs:

Leave a Replay

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