XP 未测试,如果下面的代码不行请将findsrt "[F].$"改成findsrt "[F]$"- @echo off
- if "%~1#"=="#" goto:eof
- set "Everyone=No"
- cacls "%~1"|find /i "Everyone"|findstr "[F].$">nul&&set "Everyone=Yes"
- if "%Everyone%"=="Yes" (
- echo Y|cacls "%~1" /P Everyone:n
- echo,Everyone权限已删除!
- )
-
- if "%Everyone%"=="No" (
- echo Y|cacls "%~1" /P Everyone:f
- echo,Everyone权限已添加!
- )
- ping -n 6 127.1 >nul 2>nul
复制代码
|