Commande FOR pour batch

Fermé
Linkz Messages postés 11 Date d'inscription jeudi 25 décembre 2008 Statut Membre Dernière intervention 19 mars 2009 - 16 mars 2009 à 13:55
Linkz Messages postés 11 Date d'inscription jeudi 25 décembre 2008 Statut Membre Dernière intervention 19 mars 2009 - 16 mars 2009 à 14:10
Bonjour,

j'ai ici crée un batch qui va me delete exemple les autorun.inf et j'en ai plusieurs autres a rajouter mais ma commande FOR pour rechercher le virus dans mes lecteur selection ne marche pas dutout j'aimerai savoir si qulqu'un pourrai m,aider ! merci !

@echo off
:menu
cls
echo ****************************************
echo * *
echo * Z-Link Cleaner *
echo * *
echo ****************************************
echo.
echo 1- Recherche de virus
echo 2- Nettoyer les cookie/temporaire
echo 3- Quitter
echo.
set /p choice=Veuiller choisir une option -

if %choice%==3 goto exit
if %choice%==2 goto cookie
if %choice%==1 goto data

echo.
echo Choix Invalide, retour au menu...
pause
goto menu

:data

echo.
echo Recherche de virus en cours...
echo.

:1
SET virrus=autorun.inf
FOR %%A IN (C,D,E,F,G,H,I,J,K) DO (
IF EXIST %%A:\WINDOWS\system32\%virrus%
GOTO V2
IF NOT GOTO %etape%
)
SET etape=fin


:V2
echo ________________________________
echo -------- Alerte virus ! --------
echo.
echo 1- Tout supprimer ?
echo 2- Choisir ?
echo 3- Igniorer ?
echo.
set /p choice=Votre choix ? -

if %choice%==3 goto %etape%
if %choice%==2 goto choisir
if %choice%==1 goto delete

echo.
echo Choix Invalide, Retour au menu...
goto V2

:choisir
del /a %%A:\WINDOWS\system32\%VV% /s /p /f

goto %etape%

:delete
del /a %%A:\WINDOWS\system32\%VV% /s /q /f
goto %etape%

:fin
cls
echo ****************************************
echo * *
echo * Z-Link Cleaner *
echo * *
echo ****************************************
echo.
echo Merci d'avoir utiliser Z-Link Cleaner
echo.
echo Retour au menu...
pause
goto menu
A voir également:

2 réponses

dubcek Messages postés 18757 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 19 décembre 2024 5 623
16 mars 2009 à 14:00
ou est défini %VV% ?
0
Linkz Messages postés 11 Date d'inscription jeudi 25 décembre 2008 Statut Membre Dernière intervention 19 mars 2009
16 mars 2009 à 14:10
oups j'ai oublier d'échanger %VV% pour %virrus% merci mais sa me dis quand je pars mon batch que la commande est inccorect
0