home *** CD-ROM | disk | FTP | other *** search
/ OK CD GAMER Epoca 15 / Fm98demo.iso / Util / SCN3_W95 / DATA.4 / EDisk / EDAT.4 < prev    next >
Encoding:
Text File  |  1997-10-09  |  10.5 KB  |  334 lines

  1.  
  2.  
  3. @echo off
  4. SET ERROR10=0
  5. SET ERROR17=0
  6. :SelfCheckOK
  7. CLS
  8. ECHO *
  9. ECHO *
  10. ECHO *              OUTIL MCAFEE D'ELIMINATION DE VIRUS
  11. ECHO *
  12. ECHO *    CETTE DISQUETTE EST UTILISEE POUR SIMPLIFIER LA TACHE
  13. ECHO *    D'ELIMINATION DES VIRUS SUR VOTRE ORDINATEUR. IL EST 
  14. ECHO *    IMPORTANT DE DEMARRER VOTRE MACHINE A FROID AVANT 
  15. ECHO *    D'UTILISER CETTE DISQUETTE. UN DEMARRAGE A FROID SIGNIFIE
  16. ECHO *    QUE VOUS DEVEZ ETEINDRE L'ALIMENTATION DE L'ORDINATEUR 
  17. ECHO *    PUIS LE METTRE SOUS TENSION ALORS QUE CETTE DISQUETTE SE 
  18. ECHO *    TROUVE DANS LE LECTEUR A:.
  19. ECHO *
  20. ECHO *
  21. ECHO * ¿Apagó y encendió de nuevo ?
  22. ECHO * Si no lo hizo, pulse N.
  23. ECHO * Si lo hizo, inserte el disco 2 y pulse S.
  24. Avez-vous éteint et rallumé votre ordinateur ? 
  25. A:\GETREPLY.EXE (O/N)? ;on
  26. IF ERRORLEVEL 2 GOTO NoCyclePWR
  27. cls
  28. :DoScan
  29. cls
  30. CLS
  31. ECHO *
  32. cls
  33. ECHO *
  34. ECHO *            OUTIL MCAFEE D'ELIMINATION DE VIRUS
  35. ECHO *
  36. ECHO *    VOUS ETES PRET A ANALYSER VOTRE LECTEUR.  
  37. ECHO *
  38. ECHO *    MCAFEE VA RECHERCHER DES VIRUS EVENTUELS SUR TOUS LES LECTEURS  
  39. ECHO *    LOCAUX ET TENTER DE NETTOYER TOUTE INFECTION DETECTEE.
  40. ECHO *    CERTAINS VIRUS PEUVENT NECESSITER DE REDEMARRER L'ORDINATEUR ET 
  41. ECHO *    DE RELANCER L'ANALYSE. SI L'ANALYSE SE BLOQUE PENDANT PLUS DE 30 
  42. ECHO *    SECONDES, ETEIGNEZ ET RALLUMEZ L'ORDINATEUR AVEC LA DISQUETTE 1  
  43. ECHO *    INSEREE DANS LE LECTEUR A:.
  44. ECHO *
  45. ECHO *
  46. PAUSE
  47.  
  48. CLS
  49. SCAN /ADL /ALL /CLEAN /NOBREAK
  50. PAUSE
  51.  
  52. :DoErrors
  53. IF ERRORLEVEL 100 GOTO ErrorDOS
  54. IF ERRORLEVEL 17 GOTO NoTarget
  55. IF ERRORLEVEL 16 GOTO BadAccess
  56. IF ERRORLEVEL 15 GOTO BadScanEXE
  57. IF ERRORLEVEL 14 GOTO Update
  58. IF ERRORLEVEL 13 GOTO VirusFound
  59. IF ERRORLEVEL 12 GOTO BadClean
  60. IF ERRORLEVEL 11 GOTO ProgError
  61. IF ERRORLEVEL 10 GOTO VirusInMemory
  62. IF ERRORLEVEL 8  GOTO MissingDat
  63. IF ERRORLEVEL 6  GOTO ProgError
  64. IF ERRORLEVEL 5  GOTO ProgError
  65. IF ERRORLEVEL 3  GOTO BadAccess
  66. IF ERRORLEVEL 2  GOTO BadDats
  67. IF ERRORLEVEL 1  GOTO BadAccess
  68. IF ERRORLEVEL 0  GOTO Nada
  69.  
  70.  
  71. :Nada
  72. CLS
  73. IF %ERROR10%==1 GOTO ExitNoMem
  74. ECHO *
  75. ECHO *
  76. ECHO *    Aucun virus n'a été trouvé en mémoire ou sur un lecteur local !
  77. ECHO *    Losrque vous y serez invité, retirez cette disquette du lecteur
  78. ECHO *    et réamorcez le système.
  79. ECHO *
  80. ECHO *
  81. GOTO Exit
  82.  
  83. :BadAccess
  84. CLS
  85. ECHO *
  86. ECHO *
  87. ECHO *    Une erreur est survenue lors de la tentative d'accès à un lecteur
  88. ECHO *    local. Veuillez relancer l'ordinateur avec la disquette 
  89. ECHO *    d'initialisation dans le lecteur A: et réessayez la procédure.  
  90. ECHO *
  91. GOTO Exit
  92.  
  93. :BadDats
  94. CLS
  95. ECHO *
  96. ECHO *    Une erreur est survenue lors de la tentative de lecture de fichiers
  97. ECHO *    de données. Cela peut signifier que la disquette est endommagée,  
  98. ECHO *    a été modifiée ou que le lecteur de disquettes n'est pas 
  99. ECHO *    correctement aligné. Si vous possédez une deuxième machine, amorcez
  100. ECHO *    celle-ci avec la disquette et vérifiez que le lecteur fonctionne
  101. ECHO *    correctement. La disquette étant protégée en écriture, il est peu  
  102. ECHO *    probable qu'un ou plusieurs fichiers aient été modifiés à moins
  103. ECHO *    que la protection n'ait été retirée manuellement.
  104. ECHO *
  105. ECHO *
  106. ECHO *
  107. GOTO Exit
  108.  
  109. :ProgError
  110. CLS
  111. ECHO *
  112. ECHO *
  113. ECHO *    Un problème est survenu lors de l'exécution du programme VirusScan.
  114. ECHO *    Réamorcez le système à froid avec la disquette d'initialisation et 
  115. ECHO *    relancez l'analyse. Si ce problème persiste, reportez-vous à la
  116. ECHO *    section du manuel relative à la création d'une nouvelle disquette
  117. ECHO *    de secours.
  118. ECHO *
  119. ECHO *
  120. GOTO Exit
  121.  
  122. :MissingDat
  123. CLS
  124. ECHO *
  125. ECHO *
  126. ECHO *    Certains fichiers sont manquants. Il est fort probable que cette 
  127. ECHO *    disquette ait été modifiée. Réamorcez le système à froid avec la
  128. ECHO *    disquette d'initialisation et relancez l'analyse. Si ce problème  
  129. ECHO *    persiste, reportez-vous à la section du manuel relative à 
  130. ECHO *    l'obtention d'une nouvelle copie de cette disquette.
  131. ECHO *
  132. ECHO *
  133.  
  134. GOTO Exit
  135.  
  136.  
  137. :VirusInMemory
  138. CLS
  139. ECHO *
  140. ECHO *
  141. ECHO *          A   V   E   R   T   I   S   S   E   M   E   N   T
  142. ECHO *          
  143. ECHO *    La signature d'un virus a été détectée en mémoire lors de 
  144. ECHO *    l'analyse de celle-ci. Son onglet n'ayant pas été touché, il 
  145. ECHO *    est peu probable que la disquette 1 ait été infectée. Il
  146. ECHO *    existe d'autres possibilités. 
  147. ECHO *
  148. ECHO *    Nous vous conseillons d'examiner la séquence d'amorçage du CMOS. 
  149. ECHO *    La documentation livrée avec votre ordinateur devrait traiter de 
  150. ECHO *    l'accès à cette zone. Assurez-vous que la séquence commence par 
  151. ECHO *    A: PUIS C:.
  152. ECHO *
  153. ECHO *    Il est également possible que vous disposiez d'un contrôleur de
  154. ECHO *    disque dur plaçant en mémoire une IMAGE de la zone système 
  155. ECHO *    infectée. Dans ce cas, il est possible que le virus ne soit pas 
  156. ECHO *    actif et puisse être supprimé.
  157. ECHO *
  158. ECHO *
  159. A:\GETREPLY.EXE Souhaitez-vous réessayer (O/N)? ;on
  160. IF ERRORLEVEL 2 GOTO Exit
  161. GOTO ScanNOMEM
  162.  
  163. :BadClean
  164. CLS
  165. ECHO *
  166. ECHO *
  167. ECHO *    Un problème est survenu lors de la tentative de nettoyage d'un 
  168. ECHO *    virus. Le fichier CLEAN.DAT est manquant ou corrompu ou bien 
  169. ECHO *    VirusScan n'a pas pu éliminer le virus. Vérifiez cette disquette 
  170. ECHO *    avec le programme Validate fourni pour vous assurer que les 
  171. ECHO *    fichiers sont tous présents et non corrompus. Si les fichiers 
  172. ECHO *    sont corrects, réamorcez l'ordinateur à froid avec la disquette 
  173. ECHO *    d'initialisation et relancez l'analyse. Si le fichier n'est 
  174. ECHO *    toujours pas nettoyé, vous devrez le supprimer.
  175. ECHO *
  176. GOTO Exit
  177.  
  178. :VirusFound
  179. CLS
  180. ECHO *
  181. ECHO *           A   V   E   R   T   I   S   S   E   M   E   N   T
  182. ECHO *
  183. ECHO *    Un ou plusieurs virus ont été détectés sur cet ordinateur. Dans
  184. ECHO *    la plupart des cas, le programme les a éliminés. Il est 
  185. ECHO *    recommandé de réamorcer la machine à froid avec la disquette 
  186. ECHO *    d'initialisation et de relancer l'analyse afin de vous assurer 
  187. ECHO *    que l'ordinateur ne comporte plus de virus.
  188. ECHO *
  189. ECHO *    Dans certains cas, un fichier infecté ne peut pas être nettoyé
  190. ECHO *    sans qu'il ne soit endommagé. Il devient alors nécessaire
  191. ECHO *    d'identifier et de supprimer le fichier infecté. Reportez-vous
  192. ECHO *    au manuel pour toute information relative à la fonction /Rapport 
  193. ECHO *    {nom_de_fichier} pour l'identification du fichier infecté et à
  194. ECHO *    la fonction /Supprimer pour sa suppression. Restaurez ensuite le
  195. ECHO *    fichier à partir d'une sauvegarde.
  196. ECHO *
  197. GOTO Exit
  198.  
  199. :Update
  200. CLS
  201. ECHO *
  202. ECHO *
  203. ECHO *    Vos fichiers de données de virus commencent à dater et vous 
  204. ECHO *    devriez envisager de les actualiser. Ceci ne constitue pas un 
  205. ECHO *    problème majeur. Il se peut, toutefois, que l'ordinateur 
  206. ECHO *    comporte certains virus n'ayant pu être détectés par cette 
  207. ECHO *    version du logiciel. L'actualisation du logiciel vous assure 
  208. ECHO *    une protection optimale. Reportez-vous au manuel pour de plus 
  209. ECHO *    amples informations sur l'actualisation.
  210. ECHO *
  211. ECHO *
  212. GOTO Exit
  213.  
  214. :BadscanEXE
  215. CLS
  216. ECHO *
  217. ECHO *
  218. ECHO *    La vérification automatique a échoué. Ceci peut être dû à une 
  219. ECHO *    altération ou une modification du fichier SCAN.EXE ou à un
  220. ECHO *    problème lié au lecteur de disquettes. 
  221. ECHO *    A l'invite A:, exécutez VALIDATE SCAN.EXE et vérifiez le code 
  222. ECHO *    de validation par rapport au fichier PACKING.LST. 
  223. ECHO *    Ce fichier sera affiché lors de la sortie du programme.
  224. ECHO *
  225. ECHO *
  226. PAUSE
  227. GOTO AbortSLFCHK
  228.  
  229. :NoTarget
  230. IF %ERROR17%==1 GOTO EncManualRemove
  231. CLS
  232. ECHO *
  233. ECHO *
  234. ECHO *    L'analyse a rapporté qu'aucune cible n'a été spécifiée pour 
  235. ECHO *    l'analyse. Ceci peut être dû à un virus crypté ou être lié
  236. ECHO *    à un problème matériel. Une autre analyse va être effectuée 
  237. ECHO *    pour remédier à cette situation.
  238. ECHO *
  239. ECHO *    Veuillez patienter...
  240. ECHO *
  241. ECHO *
  242. GOTO ScanCDrive
  243.  
  244. :ErrorDOS
  245. CLS
  246. ECHO *
  247. ECHO *
  248. ECHO *    Une erreur DOS est survenue. Reportez-vous au manuel DOS pour  
  249. ECHO *    plus de détails ou contactez votre revendeur DOS pour assistance.
  250. ECHO *
  251. ECHO *
  252. GOTO Exit
  253.  
  254.  
  255.  
  256.  
  257. :AbortSLFCHK
  258. CLS
  259. TYPE PACKING.LST
  260. GOTO Exit
  261.  
  262. :NoCyclePwr
  263. CLS
  264. ECHO *
  265. ECHO *
  266. ECHO *    Il est fortement recommandé de placer la disquette 
  267. ECHO *    d'initialisation dans le lecteur A: et d'éteindre et rallumer 
  268. ECHO *    l'ordinateur. Certains virus peuvent survivre à un réamorçage 
  269. ECHO *    à chaud ou à une commande CTRL+ALT+SUPPR en subsistant en mémoire.
  270. ECHO *
  271. ECHO *
  272. GOTO Exit
  273.  
  274. :ScanNOMEM
  275. CLS
  276. ECHO *
  277. ECHO *
  278. ECHO *    Si aucun virus n'a été détecté sur le ou les disques durs, 
  279. ECHO *    il est fort probable qu'il est actif et soit de type furtif.
  280. ECHO *    Si un virus est détecté, il est recommandé de réamorcer à froid 
  281. ECHO *    avec la disquette d'initialisation une seconde fois afin de vous 
  282. ECHO *    assurer que le virus a été supprimé.
  283. ECHO *
  284. ECHO *
  285. SET ERROR10=1
  286. SCAN /ADL /ALL /CLEAN /NOMEM /NOBREAK
  287. GOTO DoErrors
  288.  
  289. :ScanCDrive
  290. SET ERROR17=1
  291. SCAN C: /NOBREAK /ALL
  292. GOTO DoErrors
  293.  
  294. :EncManualRemove
  295. CLS
  296. ECHO *
  297. ECHO *
  298. ECHO *    La même erreur est de nouveau survenue. Si ceci est dû à un  
  299. ECHO *    virus, vous pouvez être amené à supprimer le virus manuellement.  
  300. ECHO *    Il est également possible que vous faisiez face à des problèmes
  301. ECHO *    matériels. Essayez d'exécuter un programme de diagnostic de 
  302. ECHO *    disque afin de résoudre le problème.
  303. ECHO *
  304. ECHO *
  305. GOTO Exit
  306.  
  307. :ExitNoMem
  308. CLS
  309. ECHO *
  310. ECHO *
  311. ECHO *    L'analyse n'a trouvé aucun virus lors de la deuxième passe.  
  312. ECHO *    Cependant, un virus ayant été détecté en mémoire, il est 
  313. ECHO *    possible q'un virus actif subsiste sur le disque dur. De  
  314. ECHO *    nouveau, si vous n'avez pas modifié l'onglet de protection en 
  315. ECHO *    écriture de la disquette 1, il est peu probable qu'elle soit 
  316. ECHO *    infectée. Il existe d'autres possibilités expliquant la trace 
  317. ECHO *    d'un virus en mémoire. 
  318. ECHO *    Nous vous conseillons d'examiner la séquence d'amorçage du CMOS. 
  319. ECHO *    La documentation livrée avec votre ordinateur devrait traiter de 
  320. ECHO *    l'accès à cette zone. Assurez-vous que la séquence commence par 
  321. ECHO *    A: PUIS C:.
  322. ECHO *    Essayez de redémarrer à froid le système avec la disquette
  323. ECHO *    d'initialisation et relancez l'analyse. Si un virus est toujours 
  324. ECHO *    présent en mémoire, il peut exister un problème de compatibilité 
  325. ECHO *    avec certains éléments matériels de cet ordinateur.
  326. ECHO *
  327. ECHO *
  328. GOTO Exit
  329.  
  330. @ECHO OFF
  331. :Exit
  332. echo exit
  333. E
  334.