
Alors voilà depuis 2 jours, je suis en trin de bloquer sur ce morceau de code :
Code:
FOR %%o IN (ControlSet001 ControlSet002 CurrentControlSet ) DO (FOR %%b IN (AntiVirSchedulerService AntiVirService avgntflt avipbb avgio) DO (
FOR /F "TOKENS=1-5 DELIMS=\" %%c IN ('REG QUERY "HKEY_LOCAL_MACHINE\SYSTEM\%%o\Services\%%b"') DO (
ECHO # Présent : %%c >> "%TEMP%\RapportAvira_Profonds.txt")
)
)
J'essaye de tout mettre dans une boucle for.
Et le résultat, et un peut comme si c'était n'importe quoi dans le fichier .txt
J'aurai aimer que sa mette sur le rapport de cet façon :
# Présent : HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AntiVirSchedulerService
etc...
Mal de tête, avec un bourrage de crâne a force de trop rester sur ce problème ^^
Merci d'avance

Edit : Résolu, j'avez la réponse sous mon nez, pour ceux qui la veulent un jours :
Code:
FOR %%o IN (HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AntiVirSchedulerService
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\AntiVirService
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\avgntflt
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\avipbb
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\avgio
) DO (
REG QUERY %%o >NUL
IF NOT ERRORLEVEL == 1 (
ECHO # Présent %%o >> "%TEMP%\RapportAvira_Profonds.txt")
)