1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93
| @echo off
:MENU
cls
echo A. Document
echo B. Image
echo C. Video
echo D. Musique
echo Q. Quitter
set /p choix=[Choisir A,B,C,D,Q] :
if /i "%choix%"=="A" goto DOC
if /i "%choix%"=="B" goto IMG
if /i "%choix%"=="C" goto VID
if /i "%choix%"=="D" goto MUS
if /i "%choix%"=="Q" goto QUIT
IF NOT DEFINED %choix%" GOTO MENU
:EXTENSION
rem
:DOC
REM ajouter des extensions si besoin
set EXT=doc,docx,txt,xls,pdf,^*
SET /P EXTCHOIX=[Quel type souhaites tu sauvegarder %EXT%] :
SET /p LECTEUR=[Lettre de votre stockage sans les points] :
type nul > %LECTEUR%:\backup.txt
for %%a in (%EXTCHOIX%) do (
for /f "tokens=*" %%b in ('dir /s /b c:\*.%%a') do (
copy "%%b" %LECTEUR%:\
echo>>%LECTEUR%:\backup.txt "%%b"
)
)
PAUSE
goto MENU
:IMG
set EXT=jpg,png,gif,bmp,^*
SET /P EXTCHOIX=[Quel type souhaites tu sauvegarder %EXT%] :
SET /p LECTEUR=[Lettre de votre stockage sans les points] :
type nul > %LECTEUR%:\backup.txt
for %%a in (%EXTCHOIX%) do (
for /f "tokens=*" %%b in ('dir /s /b c:\*.%%a') do (
copy "%%b" %LECTEUR%:\
echo>>%LECTEUR%:\backup.txt "%%b"
)
)
PAUSE
goto MENU
:VID
set EXT=avi,mov,mp4,^*
SET /P EXTCHOIX=[Quel type souhaites tu sauvegarder %EXT%] :
SET /p LECTEUR=[Lettre de votre stockage sans les points] :
type nul > %LECTEUR%:\backup.txt
for %%a in (%EXTCHOIX%) do (
for /f "tokens=*" %%b in ('dir /s /b c:\*.%%a') do (
copy "%%b" %LECTEUR%:\
echo>>%LECTEUR%:\backup.txt "%%b"
)
)
PAUSE
goto MENU
:MUS
set EXT=mp3,ogg,aac,^*
SET /P EXTCHOIX=[Quel type souhaites tu sauvegarder %EXT%] :
SET /p LECTEUR=[Lettre de votre stockage sans les points] :
type nul > %LECTEUR%:\backup.txt
for %%a in (%EXTCHOIX%) do (
for /f "tokens=*" %%b in ('dir /s /b c:\*.%%a') do (
copy "%%b" %LECTEUR%:\
echo>>%LECTEUR%:\backup.txt "%%b"
)
)
PAUSE
goto MENU
:COPY
rem
pause
:QUIT
ECHO MERCI
EXIT |
Partager