找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 19733|回复: 1

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

[复制链接]
发表于 2018-2-19 23:06:22 | 显示全部楼层 |阅读模式

有不足的地方还请前辈指导
这里下载

另存为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
复制代码
发表于 2018-2-24 11:33:52 | 显示全部楼层
这个真的有用吗,想想都怕怕,我也想用呀,就怕是之带病毒的批处理
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 03:13 , Processed in 0.016289 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表