home *** CD-ROM | disk | FTP | other *** search
/ Chip 1998 May / CHIPCD5_98.iso / software / testsoft / Sezam / _SE31SEZ.ZIP / ARCHSKL.BAT < prev    next >
DOS Batch File  |  1997-04-27  |  1KB  |  58 lines

  1. echo off
  2. if "%1" == "a" goto ARCHIWIZ
  3. if "%1" == "e" goto ODTWARZ
  4.  
  5. :ARCHIWIZ
  6. rem Parametr drugi   - sciezka + nazwa zbioru archiwum
  7. rem Parametr trzeci  - kartoteka zbiorów DFA
  8. rem Parametr czwarty - dodatkowy zbior
  9. lharc %1 %2 %3*.dfa %4
  10. if errorlevel 1 goto ERROR
  11. del %3*.dfa
  12. goto QUIT
  13.  
  14. :ODTWARZ
  15. rem Parametr drugi - kartoteka zbioru archiwum
  16. rem Parametr trzeci - nazwa zbioru archiwum
  17. rem Parametr czwarty - opcja: A_CALOSC, A_ROK, A_MIESIAC, A_STAN
  18. rem Parametr piÑty - sciezka do katalogu gêównego SKLEPu
  19.  
  20. if "%4" == "A_STAN"    goto A_STAN
  21. if "%4" == "A_CALOSC"  goto A_CALOSC
  22. if "%4" == "A_ROK"     goto A_ROK
  23. if "%4" == "A_MIESIAC" goto A_MIESIAC
  24. goto ERROR
  25.  
  26. :A_STAN
  27. lharc %1 -m -c %2%3 %5 *.dbf
  28. if errorlevel 1 goto ERROR
  29. goto QUIT
  30.  
  31. :A_CALOSC
  32. lharc %1 %2%3 %2 *.dfa
  33. if errorlevel 1 goto ERROR
  34. goto QUIT
  35.  
  36. :A_ROK
  37. lharc %1 %2%3 %2 ??????.dfa
  38. lharc %1 %2%3 %2 ????.dfa
  39. rem lha %1 %2%3 %2 ??????.dfa
  40. rem lha %1 %2%3 %2 ????.dfa
  41. REM pkunzip %2%3.lzh ????*.dfa %2
  42. if errorlevel 1 goto ERROR
  43. goto QUIT
  44.  
  45. :A_MIESIAC
  46. lharc %1 %2%3 %2 ??????.dfa
  47. rem lha %1 %2%3 %2 ??????.dfa
  48. REM pkunzip %2%3.lzh ??????.dfa %2
  49. if errorlevel 1 goto ERROR
  50. goto QUIT
  51.  
  52.  
  53. :ERROR
  54. del arc_ok.hur
  55. goto QUIT
  56.  
  57. :QUIT
  58. echo on