最近班里同学都中了一种U盘病毒,隐藏了所有U盘内的文件夹并生成了同名同文件夹样式的可执行文件,一个个的都疯狂的中了,今天查了一下相关的信息,原来只要一个小小的attrib命令就可以解决一个恢复被锁定的文件夹属性上的隐藏项,于是做了一个批处理脚本。
恢复隐藏.bat
- @echo off
- title 恢复目录下所有文件夹隐藏属性
- color 5f
- echo 恢复目录下所有文件夹隐藏属性批处理脚本,由杨培制作。
- echo 主页 http://www.vgot.cn
- echo QQ 270075658
- echo 邮箱 ypnow@163.com
- echo 信念决定一切!
- :start
- echo 开始-------------------------------------------
- echo 请输入你要恢复隐藏文件夹所在的分区盘符
- set /p rootpath=[一个字母,如 D 盘则输入字母 D ]:
- echo 确认-------------------------------------------
- echo 确定要恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性吗?
- set /p is=[确定请输Y,否则请输N,退出输入Q]:
- if /i "%is%"=="Y" goto restore
- if /i "%is%"=="N" goto start
- if /i "%is%"=="Q" goto end
- goto start
- :restore
- echo 恢复-------------------------------------------
- echo 请稍候,正在恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性...
- attrib %rootpath%:\"*" -s -h /s /d
- echo 完毕-------------------------------------------
- echo 恢复完成要继续恢复其它目录下的文件夹吗?
- set /p again=[确定请输Y,否则请输N]:
- if /i "%again%"=="Y" goto start
- if /i "%again%"=="N" goto end
- :end
- echo 结束-------------------------------------------
- echo 感谢你的使用,此脚本由杨培制作。
- echo http://www.vgot.cn QQ:270075658 ypnow@163.com
- pause .&