Пакетный скрипт Windows для отображения скрытых вирусом файлов - PullRequest
18 голосов
/ 11 ноября 2011

Поскольку я вижу, что многие люди скрывают свои файлы от вирусов на флэш-накопителях, я даю им командную строку Windows, используя attrib (или используя Linux), чтобы решить проблему, когда зараженные файлы удалены и их файлы все еще "отсутствуют". Команда, удаляющая системные свойства файлов и папок, скрытая и архивная (не очень нужна):

attrib -s -h -a /s /d <drive letter>:\*.*

Кто-нибудь знает, как сделать скрипт для запроса пользователю буквы диска или папки? Я уже видел какое-то программное обеспечение, которое делает что-то подобное, но я думаю, что это будет лучше.

ТНХ!

[Решено] Решено с использованием кода Cheeso в качестве базы

@ECHO OFF
ECHO "Enter Drive letter"
set /p letter=

attrib -s -h -a /s /d %letter%:*.*

[Немного улучшилось]

@ECHO OFF
ECHO Type the drive letter. ONLY the letter.
ECHO ALL FILES ARE GOING TO BE MODIFIED!!!
set /p letter=

ECHO %letter%: selected
taskkill /im explorer.exe /f
ECHO.
ECHO "Modifying files..."
ECHO.

attrib -s -h -a /s /d %letter%:\*.*

ECHO "Process completed."

start explorer %letter%:
taskkill /im cmd.exe /f

Ответы [ 4 ]

29 голосов
/ 11 ноября 2011
echo "Enter Drive letter" 
set /p driveletter=

attrib -s -h -a /s /d  %driveletter%:\*.*
2 голосов
/ 24 ноября 2013

Попробуйте это.

Не требует никаких опций для изменения.

Не требует никаких действий командной строки.

Просто запустите программное обеспечение, и вы сделаете свою работу.

www.vhghorecha.in / показать-все-файлы-папки-вирус /

Счастливый обмен знаниями

1 голос
/ 25 января 2016

это покажет все файлы и папки на вашем компьютере

attrib -r -s -h /S /D
0 голосов
/ 03 сентября 2013

Попробуйте это.Надеюсь, что это работает нормально ..:)

@ECHO off

cls

ECHO.

set drvltr=

set /p drvltr=Enter Drive letter: 

attrib -s -h -a /s /d  %drvltr%:\*.*

ECHO Unhide Completed

pause
...