banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Pour sécuriser votre compte sur les forums du GeoRezo, nous demandons de changer votre mot de passe.

Vous allez recevoir un message pour effectuer ce changement de mot de passe.

Merci de bien respecter les règles préconisées.

#1 Mon 15 July 2013 11:50

simo lay
Participant assidu
Date d'inscription: 8 Dec 2011
Messages: 172

X COPY avec ren CMD

Bonjour,
j'ai un répertoire (répertoire1) qui contient plusieurs sous répertoire dans chaqu'un des fichiers .THF, je souhaiterai faire un batch qui permet de parcourir tous les sous répertoires  copier les fichiers .THF et les coller dans un autre répertoire toute en gardant gardant dans le nom finale du fichier THF le nom du sous répertoire:
exemple: dans le sous répertoire nommé rep00 j'ai deux fichiers THF:  fichier1.THF et fichier2.THF je doit copier/coller ces deux fichiers dans un autre répertoire nommé répertoire_global  de façon à ce que j'obtiens dans les noms :rep00fichier1.THF et rep00fichier2.THF
j'ai fait ça

Code:

@Echo off
Setlocal
Set extension=THF
: deplacement vers Dossier cible
Pushd "d:\répertoire1\"
: filtrer les types de fichiers dans les Sous-dossiers
For /f "tokens=*" %%a In ('dir /s /b /a-d "*.*"')  Do (
If %%~xa==.%extension% Xcopy /Y "%%a" d:\répertoire1\répertoire_global\
)

mais ça ne me permet pas de garder la trace de sous répertoire

Dernière modification par simo lay (Mon 15 July 2013 11:57)

Hors ligne

 

Pied de page des forums

Powered by FluxBB