由于我看到许多人的文件被闪存驱动器病毒隐藏,我给他们一个使用attrib (或使用Linux)的Windows命令行来解决被感染的文件被删除而他们的文件仍然“丢失”的问题。命令删除文件和文件夹属性system、hidden和arquive (实际上并不需要):
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
发布于 2011-11-11 22:02:14
echo "Enter Drive letter"
set /p driveletter=
attrib -s -h -a /s /d %driveletter%:\*.*
发布于 2013-11-24 14:44:12
尝尝这个。
不需要任何选项即可更改。
不需要任何命令行活动。
只要运行软件,你就可以完成这项工作。
www.vhghorecha.in/unhide-all-files-folders-virus/
快乐的知识分享
发布于 2016-01-26 04:48:18
这将取消隐藏计算机上的所有文件和文件夹
attrib -r -s -h /S /D
https://stackoverflow.com/questions/8095002
复制相似问题