home *** CD-ROM | disk | FTP | other *** search
/ PC Player 1997 July / PCPL0797.iso / PROGRAMM / DCC41PCP / DCCV41.LZH / VIRCHECK.BAT < prev    next >
Encoding:
DOS Batch File  |  1996-05-22  |  1.2 KB  |  82 lines

  1. @ECHO OFF
  2. %3\CHECKDIR %2
  3.  
  4. %3\CHECKARC %1
  5.  
  6. IF ERRORLEVEL 210 GOTO NOARC
  7. IF ERRORLEVEL 209 GOTO CAB
  8. IF ERRORLEVEL 208 GOTO RAR
  9. IF ERRORLEVEL 207 GOTO UC2
  10. IF ERRORLEVEL 206 GOTO ZOO
  11. IF ERRORLEVEL 205 GOTO ARC
  12. IF ERRORLEVEL 204 GOTO PAK
  13. IF ERRORLEVEL 203 GOTO SQZ
  14. IF ERRORLEVEL 202 GOTO LZH
  15. IF ERRORLEVEL 201 GOTO ARJ
  16. IF ERRORLEVEL 200 GOTO ZIP
  17. GOTO ENDE
  18.  
  19.  
  20. :CAB
  21. %3\RUN %%%%WIN%%%%\COMMAND\EXTRACT /E /L %2\ %1
  22. GOTO SCANIT
  23.  
  24.  
  25. :ZIP
  26. %3\RUN %%%%PKZIP%%%%\PKUNZIP %1 %2\
  27. GOTO SCANIT
  28.  
  29. :ARJ
  30. %3\RUN %%%%ARJ%%%%\ARJ E -E %1 %2\
  31. GOTO SCANIT
  32.  
  33. :LZH
  34. %3\RUN %%%%LHA%%%%\LHA X %1 %2\
  35. GOTO SCANIT
  36.  
  37. :PAK
  38. %3\RUN %%%%ARC%%%%\PAK -E %1 %2\
  39. GOTO SCANIT
  40.  
  41. :ZOO
  42. %3\RUN %%%%ZOO%%%%\ZOO -E %1 %2\
  43. GOTO SCANIT
  44.  
  45. :ARC
  46. %3\RUN %%%%ARC%%%%\PAK -E %1 %2\
  47. GOTO SCANIT
  48.  
  49. :SQZ
  50. %3\RUN %%%%SQZ%%%%\SQZ E %1 %2\
  51. GOTO SCANIT
  52.  
  53. :RAR
  54. %3\RUN %%%%RAR%%%%\RAR E -std %1 %2\
  55. GOTO SCANIT
  56.  
  57. :UC2
  58. %3\RUN %%%%UC%%%%\UC E %1 #%2\ >NUL
  59. GOTO SCANIT
  60.  
  61. :NOARC
  62. @ECHO Konnte nicht als Archiv erkannt werden.
  63. GOTO ENDE
  64.  
  65. :SCANIT
  66. %4 %5 %6 %7 %8 %9 %2\*.*
  67. PAUSE
  68.  
  69. IF ERRORLEVEL 0 GOTO LOESCHEN
  70. GOTO FEHLER
  71.  
  72. :LOESCHEN
  73. ECHO J|DEL %2\*.* >NUL
  74. GOTO ENDE
  75.  
  76. :FEHLER
  77. ECHO J|DEL %2\*.* >NUL
  78. ECHO !!!!!! Es wurde ein Virus gefunden !!!!!!
  79.  
  80. :ENDE
  81.  
  82.