home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 May / Chip_2000-05_cd1.bin / tema / MLV / POK_INST.EXE / rar / POKLADNA.20 / Z01.BAT < prev    next >
DOS Batch File  |  2000-02-27  |  2KB  |  69 lines

  1. @ECHO OFF
  2. rem             *** Batch pro archivaci dat na diskety ***
  3. rem             *** volání pro mechaniku A:\ : z01 A:    *** 
  4. rem             ***        pro mechaniku B:\ : z01 B:    ***
  5.  
  6. IF "%1" == "" GOTO ukonci
  7. GOTO pokracuj
  8. :ukonci
  9. ECHO *** Chybí zadání parametru A: nebo B: ***
  10. ECHO Pokraƒujte libovolnou klávesou . . .
  11. ECHO .
  12. PAUSE >NUL
  13. GOTO end
  14. :pokracuj
  15.  
  16. IF "%1" == "A:" GOTO ok
  17. IF "%1" == "a:" GOTO ok
  18. IF "%1" == "B:" GOTO ok
  19. IF "%1" == "b:" GOTO ok
  20. ECHO *** Chyba: Jako parametr je povoleno pouze A: nebo B: ***
  21. ECHO Pokraƒujte libovolnou klávesou . . .
  22. ECHO .
  23. PAUSE >NUL
  24. GOTO end
  25. :ok
  26.  
  27. IF "%2" == "NO_ECHO" GOTO start
  28. ECHO ¼ekejte prosím, zálohují se data na %1 ...
  29. :start
  30.  
  31. IF EXIST %1\pokl_z1.rar del %1\pokl_z1.rar
  32.  
  33. rar a -v -rr %1\pokl_z1 @Z01.PRI
  34.  
  35. IF NOT ERRORLEVEL 1 GOTO noerror
  36. ECHO Chyba p²i vytvá²ení zálohy dat POKLADNA na disket╪ %1 !
  37. ECHO Pokraƒujte libovolnou klávesou . . .
  38. ECHO .
  39. PAUSE >NUL
  40. GOTO end
  41.  
  42. :noerror
  43.  
  44. ECHO [Vytvá²í se záloºní kopie na HDD...]
  45. rar a -o+ -rr DATA\ZALOHA\lastdisc @Z03.PRI > NUL
  46.  
  47. GOTO noerror2
  48.  
  49. IF EXIST %1\pokl_z1.rar del %1\pokl_z1.rar
  50. ECHO P²enáτím vytvo²enou zálohu na disketu %1
  51. ECHO Y | move pokl_z1.rar %1\pokl_z1
  52. .rar > NUL
  53.  
  54. IF NOT ERRORLEVEL 1 GOTO noerror2
  55. ECHO Chyba p²i zápisu zálohy programu POKLADNA na disketu %1 !
  56. ECHO Pokraƒujte libovolnou klávesou . . .
  57. ECHO .
  58. PAUSE >NUL
  59. GOTO end
  60.  
  61. :noerror2
  62. IF "%2" == "NO_ECHO" GOTO end
  63. ECHO OK - Na disketu %1 byla uloºena aktualní záloha dat programu POKLADNA
  64. ECHO Pokraƒujte libovolnou klávesou . . .
  65. ECHO .
  66. PAUSE >NUL
  67. :end
  68. ECHO Nyní màºete zav²ít toto kopírovací okno
  69. ECHO nebo nastavit v jeho Vlastnostech automatické zavírání