由于我发现许多人的文件被闪存驱动器病毒隐藏了,我正在使用 attrib (或使用Linux)为他们提供Windows命令行来解决受感染文件时的问题被删除,他们的文件仍然“丢失”。删除文件和文件夹属性系统的命令,隐藏和arquive(不是真的需要):
attrib -s -h -a /s /d <drive letter>:\*.*
有没有人知道如何制作脚本来提示用户输入驱动器号或文件夹? 我已经看过一些类似这样的软件,但我认为这会更好。
THX!
[解决] 解决使用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
答案 0 :(得分:29)
echo "Enter Drive letter"
set /p driveletter=
attrib -s -h -a /s /d %driveletter%:\*.*
答案 1 :(得分:2)
试试这个。
不需要任何更改选项。
不需要任何命令行活动。
只需运行软件即可完成工作。
www.vhghorecha.in/unhide-all-files-folders-virus/
快乐的知识共享
答案 2 :(得分:1)
这将取消隐藏计算机上的所有文件和文件夹
attrib -r -s -h /S /D
答案 3 :(得分:0)
试试这个。希望这工作正常.. :))
@ECHO off
cls
ECHO.
set drvltr=
set /p drvltr=Enter Drive letter:
attrib -s -h -a /s /d %drvltr%:\*.*
ECHO Unhide Completed
pause