需求 列出資架夾清單->列出群組->選擇安全性 -> 完成
我只能個別寫出來不會統合起來
請問要如何將下面的批次檔統合起來
謝謝
假設資料夾目錄為:
第一資料夾
第二資料夾
第三資料夾
第四資料夾
假定群組為:
A群組
B群組
C群組
假定需求:
第一資料夾 A群組 權限 R
第一資料夾 B群組 權限 W
第一資料夾 C群組 權限 F
第二資料夾 A群組 權限 R
第二資料夾 B群組 權限 R
第二資料夾 C群組 權限 F
第三資料夾 A群組 權限 W
第三資料夾 B群組 權限 W
第三資料夾 C群組 權限 F
第四資料夾 A群組 權限 F
第四資料夾 B群組 權限 F
第四資料夾 C群組 權限 F
XCACLS.vbs 說明
http://support.microsoft.com/kb/825751/zh-tw
[ Last edited by XZ on 2008-5-31 at 12:28 AM ]
我只能個別寫出來不會統合起來
請問要如何將下面的批次檔統合起來
謝謝
set ListFlodercount=100
set ListGroupcount=100
for /f "delims=" %%a in ('dir *. /b') do (set /a ListFlodercount+=1&&call set ListFloder%%ListFlodercount%%=%CD%\%%a&&call SET MaxFloderNumber=%%ListFlodercount%%)
for /f "skip=1 delims= " %%a in ('wmic group list brief') do (set /a ListGroupcount+=1&&call set ListGroup%%ListGroupcount%%=%%a&&call SET MaxGroupNumber=%%ListGroupcount%%)
echo.F Full control
echo.M Modify
echo.X read & eXecute
echo.L List folder contents
echo.R Read
echo.W Write
set access=
set /p access=Type F or M or X or L or R or W:
xcacls.vbs "ListFloder%%ListFlodercount%%" /g "ListGroup%%ListGroupcount%%":%access%
假設資料夾目錄為:
第一資料夾
第二資料夾
第三資料夾
第四資料夾
假定群組為:
A群組
B群組
C群組
假定需求:
第一資料夾 A群組 權限 R
第一資料夾 B群組 權限 W
第一資料夾 C群組 權限 F
第二資料夾 A群組 權限 R
第二資料夾 B群組 權限 R
第二資料夾 C群組 權限 F
第三資料夾 A群組 權限 W
第三資料夾 B群組 權限 W
第三資料夾 C群組 權限 F
第四資料夾 A群組 權限 F
第四資料夾 B群組 權限 F
第四資料夾 C群組 權限 F
XCACLS.vbs 說明
http://support.microsoft.com/kb/825751/zh-tw
[ Last edited by XZ on 2008-5-31 at 12:28 AM ]
