恢复分区文件夹隐藏属性

Pader2008年3月23日 发表于 软件应用 文件夹 属性 隐藏

最近班里同学都中了一种U盘病毒,隐藏了所有U盘内的文件夹并生成了同名同文件夹样式的可执行文件,一个个的都疯狂的中了,今天查了一下相关的信息,原来只要一个小小的attrib命令就可以解决一个恢复被锁定的文件夹属性上的隐藏项,于是做了一个批处理脚本。  

恢复隐藏.bat
  1. @echo off    
  2. title 恢复目录下所有文件夹隐藏属性    
  3. color 5f   
  4.   
  5. echo 恢复目录下所有文件夹隐藏属性批处理脚本,由杨培制作。   
  6. echo 主页 http://www.vgot.cn   
  7. echo  QQ  270075658   
  8. echo 邮箱 ypnow@163.com   
  9. echo             信念决定一切!   
  10.   
  11. :start    
  12. echo 开始-------------------------------------------   
  13. echo 请输入你要恢复隐藏文件夹所在的分区盘符   
  14. set /p rootpath=[一个字母,如 D 盘则输入字母 D ]:    
  15. echo 确认-------------------------------------------   
  16. echo 确定要恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性吗?   
  17. set /p is=[确定请输Y,否则请输N,退出输入Q]:   
  18. if /i "%is%"=="Y" goto restore   
  19. if /i "%is%"=="N" goto start   
  20. if /i "%is%"=="Q" goto end  
  21. goto start   
  22.   
  23. :restore  
  24. echo 恢复-------------------------------------------   
  25. echo 请稍候,正在恢复 %rootpath%:\ 盘下的所有文件夹隐藏属性...   
  26. attrib %rootpath%:\"*" -s -h /s /d   
  27. echo 完毕-------------------------------------------   
  28. echo 恢复完成要继续恢复其它目录下的文件夹吗?   
  29. set /p again=[确定请输Y,否则请输N]:   
  30. if /i "%again%"=="Y" goto start   
  31. if /i "%again%"=="N" goto end  
  32.   
  33. :end  
  34. echo 结束-------------------------------------------   
  35. echo 感谢你的使用,此脚本由杨培制作。   
  36. echo http://www.vgot.cn QQ:270075658 ypnow@163.com   
  37. pause .&  

评论 共有 0 条评论

暂无评论,快发表你的评论吧。