home *** CD-ROM | disk | FTP | other *** search
/ PC World 2006 October / PCWorld_2006-10_cd.bin / zabezpeceni / avdisk / avdisk92e.exe / DATA.ZIP / AVDISK.DEF next >
Text File  |  2006-06-17  |  14KB  |  648 lines

  1. ;
  2. ;AVDisk standard configuration file (C) Deniz Oezmen, 2001-2006
  3. ;this version released with v9.0e
  4. ;
  5. ;Needed for proper function, do not alter unless you want to add support for
  6. ;an AV program.
  7. ;Comments have to start with a ";" *in the first column*
  8. ;Always comment out blank lines within bracketed blocks!
  9. ;Identifiers of all kinds are case sensitive, except file names.
  10. ;
  11. ;There is a .path block, a .config block, a .copy block and a .help block for
  12. :each supported AV program.
  13. ;The .path block contains one line specifying the path where the AV program
  14. ;can be found. This path can be relative and is by default "..". No trailing
  15. ;backslash!
  16. ;The .copy block points the files to be copied to the startup disks.
  17. ;The definition of an AV program requires a specific and distinctive file
  18. ;name to be in the first line of this block. This is the filename AVDisk uses
  19. ;to identify an AV program.
  20. ;Files which can be found in multiple places (i.e. KAV/AVP .KEY files) have
  21. ;to be *exactly* seperated with " | " (space-pipe-space). "*" and "?" are
  22. ;also allowed to copy multiple files of the same type (e.g. *.def).
  23. ;This does not count for the first entry, which does not allow wildcards and
  24. ;multiple locations.
  25. ;Each line may be followed by a ",x", where "x" stands for the minimum number
  26. ;of files that should exist for a given pattern (e.g. the main executable
  27. ;would have ",1"). If not met, AVDisk will print out a warning. 
  28. ;The .config block contains a batch file setting the environment variable
  29. ;AVProg and may contain additional modification stuff (cf. AVPDOS32).
  30. ;The help block is similar. It should contain a brief explanation of how to
  31. ;use the specified AV program, also in batch format.
  32. ;The content of these blocks is copied to the respective batch files on the
  33. :floppy, blank lines are left out.
  34. ;Note: FreeDOS has a strange behaviour regaring some parameters issued to the
  35. ;"echo" command (or I haven't understood it correctly), so it might be that
  36. ;it outputs "echo off" sometimes instead of what it should say.
  37. ;The only solution I found was to add some sort of "unprintable character" to
  38. ;the end of those lines ...
  39. ;
  40. ;Maxmimum number of supported AV software is 32 at the current release.
  41. ;Maximum number of multiple file placements is 8 at the time being.
  42. ;
  43. ;The [required] block indicates the files AVDisk needs for proper operation.
  44. ;It will automatically search them at startup. After each file entry a ",x"
  45. ;is expected. "x" may be 0 or 1, indicating whether a file will lateron be
  46. ;copied to floppy or not. 2 ist reserved for the disk image file. The file
  47. ;will be assumed to be in .ZIP format. AVDisk expects an .IMG file of the
  48. ;same name within the .ZIP
  49. ;
  50. ;The [keydefs] block specifies the keyboard definition files supported by the
  51. ;floppy disk set (the file name without the .key suffix). The short (usually
  52. ;two-character) descriptor can optionally be followed by a comma and an alias
  53. ;name (no whitespaces whatsoever within the line!).
  54. ;
  55. ;Environment variables are *not* supported anymore.
  56. ;
  57.  
  58. [required]
  59. diskimg.zip,2
  60. rawrite.com,0
  61. zip.exe,0
  62. unzip_a.exe,0
  63. cut.exe,0
  64. ntfsdos.exe,1
  65. [end required]
  66.  
  67. [keydefs]
  68. US,ENGLISH
  69. GR,GERMAN
  70. FR,FRENCH
  71. IT,ITALIAN
  72. SP,SPANISH
  73. AZ
  74. BA
  75. BE
  76. BG
  77. BL
  78. BR
  79. CF
  80. CZ
  81. DK
  82. DV
  83. EO
  84. ET
  85. FO
  86. GD
  87. GK
  88. HR
  89. HU
  90. HY
  91. IR
  92. IS
  93. JP
  94. KA
  95. KK
  96. KY
  97. LA
  98. LH
  99. LT
  100. LV
  101. MK
  102. MN
  103. MT
  104. NL
  105. NO
  106. PL
  107. PO
  108. RH
  109. RO
  110. RU
  111. SF
  112. SG
  113. SI
  114. SK
  115. SQ
  116. SR
  117. SU
  118. SV
  119. TL
  120. TR
  121. TT
  122. UK
  123. UR
  124. UX
  125. UZ
  126. [end keydefs]
  127.  
  128. [supported]
  129. F-Prot
  130. AVPDOS32
  131. McAfee Scan
  132. NOD32
  133. IPE/EZ-AV
  134. Dr. Web
  135. AVG
  136. PC-cillin
  137. Sophos
  138. KAVDOS32
  139. [end supported]
  140.  
  141. [F-Prot.path]
  142. ..
  143. [end F-Prot.path]
  144.  
  145. [F-Prot.copy]
  146. f-prot.exe,1
  147. *.tx0,1
  148. *.def,3
  149. [end F-Prot.copy]
  150.  
  151. [F-Prot.config]
  152. @Echo Off
  153. REM
  154. REM This program is called by AVDisk and should not be run directly
  155. REM
  156. If Not %1*==AVDisk* Goto End
  157.  
  158. Set AVProg=F-Prot
  159.  
  160. :End
  161. [end F-Prot.config]
  162.  
  163. [F-Prot.help]
  164. @Echo Off
  165. Cls
  166. Echo F-Prot Help
  167. Echo =========== 
  168. Echo.
  169. Echo You can start F-Prot from the command prompt by typing:
  170. Echo.
  171. Echo    F-Prot
  172. Echo.
  173. Echo When scanning your system with F-Prot it is recommended that
  174. Echo you modify the options to the following:
  175. Echo.
  176. Echo    Scan inside archives
  177. Echo    Scan compressed executables
  178. Echo    Scan a normal system
  179. Echo    List only infected files
  180. Echo    Do not beep when a virus is found
  181. Echo    Use heuristics
  182. Echo.
  183. Echo In addition to this if you suspect your system is infected with
  184. Echo a virus you may also wish to set F-Prot to "Ignore Document Extensions"
  185. Echo or to perform a "Dumb scan of all files", however note that the later
  186. Echo is more likely to generate false alarms.
  187. Echo.
  188. [end F-Prot.help]
  189.  
  190. [AVPDOS32.path]
  191. ..
  192. [end AVPDOS32.path]
  193.  
  194. [AVPDOS32.copy]
  195. avpdos32.exe,1
  196. *.avc,20
  197. avp.set,1
  198. defdos32.prf,0
  199. avp_loce.dlk,1
  200. *.key | ..\avpsha~1\*.key | \progra~1\avpsha~1\*.key,0
  201. [end AVPDOS32.copy]
  202.  
  203. [AVPDOS32.config]
  204. d@Echo Off
  205. REM Original AVPDOS32 configuration by Steven Craik and DigitAL56K. Modified
  206. REM for AVDisk v8 by Deniz Oezmen.
  207. REM
  208. REM This program is called by AVDisk and should not be run directly
  209. REM
  210. If Not %1*==AVDisk* Goto End
  211. REM
  212. REM Write the AVPDOS32.INI file to look for files in the current dir
  213. REM
  214.  
  215. Echo [AVP32] >AVPDOS32.INI
  216. Echo LocFile=AVP_LOCE.DLK >>AVPDOS32.INI
  217. Echo. >>AVPDOS32.INI
  218. Echo [Configuration] >>AVPDOS32.INI
  219. Echo KeyFile=avp.key >>AVPDOS32.INI
  220. Echo KeysPath=. >>AVPDOS32.INI
  221. Echo SetFile=avp.set >>AVPDOS32.INI
  222. Echo BasePath=. >>AVPDOS32.INI
  223. Echo. >>AVPDOS32.INI
  224. Echo [Registration] >>AVPDOS32.INI
  225. Echo NAME=AVDisk >>AVPDOS32.INI
  226. Echo COMPANY=AVDisk >>AVPDOS32.INI
  227.  
  228. Set AVProg=AVPDOS32
  229.  
  230. :End
  231. [end AVPDOS32.config]
  232.  
  233. [AVPDOS32.help]
  234. @Echo Off
  235. Cls
  236. Echo AVPDOS32 Help
  237. Echo ============= 
  238. Echo.
  239. Echo Example commands:
  240. Echo.
  241. Echo    AVPDOS32 C:\
  242. Echo       Scan program files on drive C
  243. Echo.
  244. Echo    AVPDOS32 *
  245. Echo       Scan program files on all hard disks
  246. Echo.
  247. Echo    AVPDOS32 * /-
  248. Echo       Scan program files on all hard disks and disinfect
  249. Echo.
  250. Echo    AVPDOS32 * /*
  251. Echo       Scan all files on all hard disks
  252. Echo.
  253. Echo    AVPDOS32 * /* /-
  254. Echo       Scan all files on all hard disks and disinfect
  255. Echo.
  256. Echo.
  257. Echo Type AVPDOS32 /? for full list of command line options
  258. Echo.
  259. [end AVPDOS32.help]
  260.  
  261. [McAfee Scan.path]
  262. ..
  263. [McAfee Scan.path]
  264.  
  265. [McAfee Scan.copy]
  266. scanpm.exe,1
  267. license.dat,1
  268. messages.dat,1
  269. scan.dat,1
  270. names.dat,1
  271. clean.dat,1
  272. [end McAfee Scan.copy]
  273.  
  274. [McAfee Scan.config]
  275. @Echo Off
  276. REM
  277. REM This program is called by AVDisk and should not be run directly
  278. REM
  279. If Not %1*==AVDisk* Goto End
  280.  
  281. Set AVProg=ScanPM
  282.  
  283. :End
  284. [end McAfee Scan.config]
  285.  
  286. [McAfee Scan.help]
  287. @Echo Off
  288. Cls
  289. Echo VirusScan Help
  290. Echo ============== 
  291. Echo.
  292. Echo Example commands:
  293. Echo.
  294. Echo    SCANPM C:\ /SUB
  295. Echo       Scan program files on drive C
  296. Echo.
  297. Echo    SCANPM /ADL
  298. Echo       Scan program files on all hard disks
  299. Echo.
  300. Echo    SCANPM /ADL /CLEAN
  301. Echo       Scan program files on all hard disks and disinfect
  302. Echo.
  303. Echo    SCANPM /ADL /ALL
  304. Echo       Scan all files on all hard disks
  305. Echo.
  306. Echo    SCANPM /ADL /ALL /CLEAN
  307. Echo       Scan all files on all hard disks and disinfect
  308. Echo.
  309. Echo.
  310. Echo Type SCANPM /? for full list of command line options
  311. Echo.
  312. [end McAfee Scan.help]
  313.  
  314. [NOD32.path]
  315. ..
  316. [end NOD32.path]
  317.  
  318. [NOD32.copy]
  319. nod32dos.exe,1
  320. *.000,1
  321. nod32.cfg,0
  322. [end NOD32.copy]
  323.  
  324. [NOD32.config]
  325. @Echo Off
  326. REM
  327. REM This program is called by AVDisk and should not be run directly
  328. REM
  329. If Not %1*==AVDisk* Goto End
  330.  
  331. Set AVProg=NOD32
  332.  
  333. :End
  334. [end NOD32.config]
  335.  
  336. [NOD32.help]
  337. @Echo Off
  338. Cls
  339. Echo NOD32 Help
  340. Echo ========== 
  341. Echo.
  342. Echo You can start NOD from the command prompt by typing:
  343. Echo.
  344. Echo    NOD32DOS
  345. Echo.
  346. Echo When scanning your system with NOD it is recommended that
  347. Echo you modify the options to the following (choose the setup tab):
  348. Echo.
  349. Echo    "All" diagnostics targets
  350. Echo    "All" diagnostics methods
  351. Echo    "Standard" heuristic sensitivity
  352. Echo    "Offer an action" on virus detection
  353. Echo.
  354. Echo If you suspect a virus infection, but NOD does not find anything using
  355. Echo these settings, you may set the heuristics sensitivity to "Deep" and scan
  356. Echo again. But be aware that this setting might lead to a higher false alarm
  357. Echo rate.
  358. Echo.
  359. [end NOD32.help]
  360.  
  361. [IPE/EZ-AV.path]
  362. ..
  363. [end IPE/EZ-AV.path]
  364.  
  365. [IPE/EZ-AV.copy]
  366. vet.dat,1
  367. rescue.exe,1
  368. vetmacro.dat,1
  369. vet.da1,1
  370. [end IPE/EZ-AV.copy]
  371.  
  372. [IPE/EZ-AV.config]
  373. @Echo Off
  374. REM
  375. REM This program is called by AVDisk and should not be run directly
  376. REM
  377. If Not %1*==AVDisk* Goto End
  378.  
  379. Set AVProg=IPE/EZ-AV
  380.  
  381. :End
  382. [end IPE/EZ-AV.config]
  383.  
  384. [IPE/EZ-AV.help]
  385. @Echo Off
  386. Cls
  387. Echo IPE/EZ-AV Help
  388. Echo ============== 
  389. Echo.
  390. Echo Example commands:
  391. Echo.
  392. Echo    RESCUE C:\*.* /r
  393. Echo       Scan program files on drive C
  394. Echo.
  395. Echo    RESCUE C:\*.* /r /f
  396. Echo       Scan all files on drive C
  397. Echo.
  398. Echo Type RESCUE /? for a full list of command line options
  399. Echo.
  400. [end IPE/EZ-AV.help]
  401.  
  402. [Dr. Web.path]
  403. ..
  404. [end Dr. Web.path]
  405.  
  406. [Dr. Web.copy]
  407. drweb386.exe,1
  408. drweb32.key,1
  409. drweb32.dll,1
  410. *.dwl,0
  411. *.vdb,1
  412. [end Dr. Web.copy]
  413.  
  414. [Dr. Web.config]
  415. @Echo Off
  416. REM
  417. REM This program is called by AVDisk and should not be run directly
  418. REM
  419. If Not %1*==AVDisk* Goto End
  420.  
  421. Set AVProg=Dr. Web
  422.  
  423. :End
  424. [end Dr. Web.config]
  425.  
  426. [Dr. Web.help]
  427. @Echo Off
  428. Cls
  429. Echo Dr. Web Help
  430. Echo ============ 
  431. Echo.
  432. Echo Example commands:
  433. Echo.
  434. Echo    DRWEB386 C: /al
  435. Echo       Scan all files on drive C:
  436. Echo.
  437. Echo    DRWEB386 *
  438. Echo       Scan all drives
  439. Echo.
  440. Echo Type DRWEB386 /? for a full list of command line options
  441. Echo.
  442. [end Dr. Web.help]
  443.  
  444. [AVG.path]
  445. ..
  446. [end AVG.path]
  447.  
  448. [AVG.copy]
  449. avg.exe,1
  450. avg7dos.lng,1
  451. avi7.avg,1
  452. [end AVG.copy]
  453.  
  454. [AVG.config]
  455. @Echo Off
  456. REM
  457. REM This program is called by AVDisk and should not be run directly
  458. REM
  459. If Not %1*==AVDisk* Goto End
  460.  
  461. Set AVProg=AVG
  462.  
  463. :End
  464. [end AVG.config]
  465.  
  466. [AVG.help]
  467. @Echo Off
  468. Cls
  469. Echo AVG Help
  470. Echo ======== 
  471. Echo.
  472. Echo Example commands:
  473. Echo.
  474. Echo    AVG C:\
  475. Echo       Performs a default scan of drive C:
  476. Echo.
  477. Echo    AVG /?
  478. Echo       Gives you additional options
  479. Echo.
  480. [end AVG.help]
  481.  
  482. [PC-cillin.path]
  483. ..
  484. [end PC-cillin.path]
  485.  
  486. [PC-cillin.copy]
  487. pcscan.exe,1
  488. dos4gw.exe,1
  489. pcscan.dat,1
  490. generic.bin,1
  491. lpt$vpn.*,0
  492. [end PC-cillin.copy]
  493.  
  494. [PC-cillin.config]
  495. @Echo Off
  496. REM
  497. REM This program is called by AVDisk and should not be run directly
  498. REM
  499. If Not %1*==AVDisk* Goto End
  500.  
  501. Set AVProg=PC-cillin
  502.  
  503. :End
  504. [end PC-cillin.config]
  505.  
  506. [PC-cillin.help]
  507. @Echo Off
  508. Cls
  509. Echo PC-cillin Help
  510. Echo ============== 
  511. Echo.
  512. Echo Example commands:
  513. Echo.
  514. Echo    PCSCAN /V
  515. Echo       Scans program files on all local drives
  516. Echo.
  517. Echo    PCSCAN /V /A
  518. Echo       Scans all files on all local drives
  519. Echo.
  520. Echo    PCSCAN C: D:
  521. Echo       Scans program files on drives C and D only
  522. Echo.
  523. Echo Type PCSCAN /? for a full list of options and more examples.
  524. Echo.
  525. [end PC-cillin.help]
  526.  
  527. [Sophos.path]
  528. ..
  529. [end Sophos.path]
  530.  
  531. [Sophos.copy]
  532. sweep.exe,1
  533. dos4gw.exe,1
  534. vdl.dat,1
  535. vdl??.vdb,11
  536. *.ide,0
  537. [end Sophos.copy]
  538.  
  539. [Sophos.config]
  540. @Echo Off
  541. REM
  542. REM This program is called by AVDisk and should not be run directly
  543. REM
  544. If Not %1*==AVDisk* Goto End
  545.  
  546. Set AVProg=Sophos
  547.  
  548. :End
  549. [end Sophos.config]
  550.  
  551. [Sophos.help]
  552. @Echo Off
  553. Cls
  554. Echo SWEEP Help
  555. Echo ========== 
  556. Echo.
  557. Echo Example commands:
  558. Echo.
  559. Echo    SWEEP C: -P=C:\REPORT.TXT
  560. Echo       Scan program files on drive C and log to file C:\REPORT.TXT
  561. Echo.
  562. Echo    SWEEP *:
  563. Echo       Scan program files on all hard disks
  564. Echo.
  565. Echo    SWEEP *: -DI
  566. Echo       Scan program files on all hard disks and disinfect
  567. Echo.
  568. Echo    SWEEP *: -ALL
  569. Echo       Scan all files on all hard disks
  570. Echo.
  571. Echo    SWEEP *: -ALL -DI -NB
  572. Echo       Scan all files on all hard disks, disinfect and 
  573. Echo       do not beep on virus discovery.
  574. Echo.
  575. Echo Type SWEEP -? for full list of command line options
  576. Echo.
  577. [end Sophos.help]
  578.  
  579. [KAVDOS32.path]
  580. ..
  581. [end KAVDOS32.path]
  582.  
  583. [KAVDOS32.copy]
  584. kavdos32.exe,1
  585. *.avc,20
  586. avp*.set,1
  587. defdos32.prf,0
  588. avp_loc.dll,1
  589. *.key,0
  590. [end KAVDOS32.copy]
  591.  
  592. [KAVDOS32.config]
  593. d@Echo Off
  594. REM Original AVPDOS32 configuration by Steven Craik and DigitAL56K. Adapted
  595. REM to KAVDOS32 by Deniz Oezmen.
  596. REM
  597. REM This program is called by AVDisk and should not be run directly
  598. REM
  599. If Not %1*==AVDisk* Goto End
  600. REM
  601. REM Write the AVPDOS32.INI file to look for files in the current dir
  602. REM
  603.  
  604. Echo [AVP32] >AVPDOS32.INI
  605. Echo LocFile=AVP_LOC.DLL >>AVPDOS32.INI
  606. Echo. >>AVPDOS32.INI
  607. Echo [Configuration] >>AVPDOS32.INI
  608. Echo KeyFile=kav.key >>AVPDOS32.INI
  609. Echo KeysPath=. >>AVPDOS32.INI
  610. Echo SetFile=avp_x.set >>AVPDOS32.INI
  611. Echo BasePath=. >>AVPDOS32.INI
  612. Echo. >>AVPDOS32.INI
  613. Echo [Registration] >>AVPDOS32.INI
  614. Echo NAME=AVDisk >>AVPDOS32.INI
  615. Echo COMPANY=AVDisk >>AVPDOS32.INI
  616.  
  617. Set AVProg=KAVDOS32
  618.  
  619. :End
  620. [end KAVDOS32.config]
  621.  
  622. [KAVDOS32.help]
  623. @Echo Off
  624. Cls
  625. Echo KAVDOS32 Help
  626. Echo ============= 
  627. Echo.
  628. Echo Example commands:
  629. Echo.
  630. Echo    KAVDOS32 C:\
  631. Echo       Scan program files on drive C
  632. Echo.
  633. Echo    KAVDOS32 *
  634. Echo       Scan program files on all hard disks
  635. Echo.
  636. Echo    KAVDOS32 * /-
  637. Echo       Scan program files on all hard disks and disinfect
  638. Echo.
  639. Echo    KAVDOS32 * /*
  640. Echo       Scan all files on all hard disks
  641. Echo.
  642. Echo    KAVDOS32 * /* /-
  643. Echo       Scan all files on all hard disks and disinfect
  644. Echo.
  645. Echo.
  646. Echo Type KAVDOS32 /? for full list of command line options
  647. Echo.
  648. [end KAVDOS32.help]