Поскольку я вижу, что многие люди скрывают свои файлы от вирусов на флэш-накопителях, я даю им командную строку 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