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
|
1 :1_Check1
2
3 call %_messages%\_backup "part1"
4
5 :: Ici la partie qui vrifie le fichier "restored.dat" pour voir si la
6 :: sauvegarde est possible.
7
8 for /f "usebackq delims=" %%r in ("%#restored%") do (
9 if "%%r"=="0" (
10 ::set step1mess1=Prcdente sauvegarde restaure : NON.
11 call %_messages%\cantsave
12 set /p choix=""
13 if "%choix%"=="n" (
14 ::set step1mess2= Choix effectu : ANNULER ET QUITTER.
15 ::echo %step1mess1%
16 ::echo %step1mess2%
17 call %_messages%\aborted "quit"
18 ) else if "%choix%"=="y" (
19 ::call %_messages%\_backup "part1"
20 ::set step1mess2= Choix effectu : CRASER.
21 ::echo %step1mess1%
22 ::echo %step1mess2%
23 goto 1_Check2
24 ) else if not "%choix%"=="y" (
25 call %_messages%\errorchoice
26 goto 1_Check1
27 )
28 ) else if "%%r"=="1" (
29 ::set step1mess1=Prcdente sauvegarde restaure : OUI.
30 ::set step1mess2=
31 ::echo %step1mess1%
32 goto 1_Check2
33 )
34 )
35
36 :1_Check2
37 CLS
38 echo blablabla teeeeest
39 pause
40
41 if "%~1%"=="part1" (
42 ::------ fentre
43 CLS
44 color 17
45 %size01%
46 ::------
47 echo ͻ
48 echo SAUVEGARDE
49 echo ͼ
50 echo.
51 echo.
52 echo Ŀ
53 echo ETAPE 1 VRIFICATION DU FICHIER "RESTORED.DAT"
54 echo
55 )
56
57 if "%~1%"=="part2" (
58 echo.
59 echo.
60 echo Ŀ
61 echo ETAPE 2 CALCUL ESPACE REQUIS
62 echo
63 )
64
65 :cantsave
66 CLS
67 color 47
68 %size07%
69 echo ͻ
70 ::echo ATTENTION ^^!
71 echo ͼ
72 echo.
73 echo.
74 echo IL SEMBLE QUE VOUS N'AYEZ PAS RESTAUREE LA SAUVEGARDE QUE VOUS AVIEZ
75 ::echo EFFECTUEE ^^!
76 echo.
77 echo.
78 echo Ŀ
79 echo Souhaitez-vous craser/mettre jour la prcdente sauvegarde?
80 echo
81 echo.
82 ::echo y:oui n:non
83 echo.
84 echo.
85 call %_messages%\keyb_choose |