Bonjour,
Je souhaite créer une solution de sauvegarde pour certains fichiers (une liste de fichiers).
Pour cela j'ai écrit ce code :
Je voudrais que la variable "dossierarchive" prenne plusieurs valeurs afin de sauvegarder des dossiers ou des fichiers du type:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 rem ****************************************************** title sauvegarde rem ###nom du dossier de sauvegarde### set dossierarchive=archive_critical_files set cheminacces=L:\documentation\exterieur rem ****************************************************** rem ###on verifie l'existence du fichier### if exist C:\%dossierarchive% goto suite MD C:\%dossierarchive% goto suite :suite rem ###on execute la copie### XCOPY "%cheminacces%" C:\%dossierarchive% /D /S /Y pause
L:\documentation\exterieur
L:\documentation\interieur
L:\presentation\diaporama.ppt
etc
Je ne connais pas encore toutes les possibilités de programmation sous DOS. Je pensais peut-être inscrire toutes les valeurs que doit prendre "dossierarchive" dans un autre fichier (en .txt ?) et ensuite le parcourir. Nommons le "listing.txt" Comment faire pour le parcourir?
J'ai trouvé "for /f " mais j'avoue être un peu perdu, j'ai plus l'habitude du vba.
J'avais pensé faire une boucle "tant que" mais je ne sais pas comment parcourir une liste.
Merci pour votre aide.
Partager