Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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