Parfois nous avons
besoins de copier plusieurs Flash-Disk (usb) pour sauvegarder les données avant
leurs formatages. Effectuer la tâche de façon répétitive et manuellement serait
pénible. Alors, nous vous proposons dans ce qui suit une programmation batch
qui permet de copier les « flash-Disk » dés leurs connexion à l’ordinateur
de façon automatisée.
Code Batch: Créez
un fichier « .bat » et y collez le code suivant
@echo off:etiquetteset FILENAME=autorun.infset DRIVERLIST=a,b,e,f,g,h,i,j,k,l,m,n,o,p,r,s,t,u,v,w,x,y,zFOR %%d in (%DRIVERLIST%) do (FOR /F "delims=" %%f in ('dir /B /S %%d:\%FILENAME%') do (set LETTER=%%dIF EXIST "%%d:\%FILENAME%" goto TRAITEMENT)):TRAITEMENTMD d:\bukup\%LETTER%robocopy %LETTER%:\ D:\buckup\%LETTER% /ssleep 30goto etiquette
Ce programme permet de
créer un dossier nommé « Buckup » et des sous dossiers selon la Lettre
de la clé USB et y copie les fichiers sans intervention. Seulement vous n’avez
qu’à exécuter le batch en question.
PAR Taoufik Aouiti
PAR Taoufik Aouiti
Aucun commentaire :
Enregistrer un commentaire