[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[文件操作] 批处理设置文件权限,保护U盘文件不被植入病毒

[attach]11065[/attach]
有不足的地方还请前辈指导
这里下载
[attach]11066[/attach]
另存为BAT
  1. @echo off
  2. rem szl1123
  3. title 设置文件权限  V1.0
  4. mode con cols=50 lines=20
  5. color 0e
  6. if not "%~1"=="" set m=%~1
  7. :ml
  8. cls
  9. if "%m%"=="" set /p m=请输入路径:
  10. set m=%m:"=%
  11. if not exist "%m:"=%" set m=&goto ml
  12. :s
  13. cls
  14. echo.
  15. echo.
  16. echo 设置文件权限
  17. echo.
  18. echo 1.只读权限
  19. echo 2.完全控制
  20. echo 3.禁止访问
  21. echo.
  22. echo 请按数字1、2、3键设置相应权限
  23. echo.
  24. echo 5秒后无输入默认选择1,设置只读权限
  25. echo.
  26. echo 目标: %m%
  27. choice /c 123 /t 6 /d 1 >nul 2>nul
  28. echo.
  29. echo.
  30. echo 开始执行。。。
  31. if %errorlevel% EQU 1 set qx=R&&goto qx
  32. if %errorlevel% EQU 2 set qx=C&&goto qx
  33. if %errorlevel% EQU 3 set qx=N&&goto qx
  34. :qx
  35. echo y|cacls "%m%" /T /C /P Administrator:F Administrators:F SYSTEM:F everyone:F>nul 2>nul
  36. echo y|cacls "%m%" /T /C /P everyone:%qx%>nul 2>nul
  37. echo.
  38. echo.
  39. echo 已完成
  40. echo.
  41. choice /c 1 /t 2 /d 1 >nul 2>nul
复制代码

这个真的有用吗,想想都怕怕,我也想用呀,就怕是之带病毒的批处理
[qq]8379218[/qq]

TOP

返回列表