пятница, 19 марта 2010 г.

cmd удаление autorun c флешек

Скрипт писался для удаления с флешек авторанов и прочих неведомых скрытых exe файлов

for %%q in (a f g h i j) do (
if EXIST %%q: (
for /F "tokens=* usebackq" %%j in (`dir /B /S /AH %%q:\*.exe`) do del "%%j" /AH/Q/F
for /F "tokens=* usebackq" %%i in (`dir %%q: /B /AH`) do rmdir /S/Q "%%q:\%%i"
del %%q:\autorun.inf /F/Q
if NOT EXIST %%q:\autorun.inf md %%q:\autorun.inf
echo "Вирус удален" >> %%q:\autorun.inf\antiautorun.txt
date /T >> %%q:\autorun.inf\antiautorun.txt
)
)

Для поиска скрытых exe на всех дисках, и сохранение результатов поиска в файл
for %%q in (c d e a f g h i j) do dir /B /S /AH %%q:\*.exe >> C:\lookexe.txt

Комментариев нет: