星期四, 11月 13, 2008

[Windows]cacls 變更目錄及檔案的權限

學生的資料夾明明有該生帳號的所以權限,卻無法進入自己的子資料夾,如果只有一、二個人還可以手動來修改,當人數大於10的時候,用 [cacls] 這個指令實在是救苦救難的菩薩。
用法如下:
學生帳號:user001
學生資料夾:foloder001

cacls folder001 /T /E /G user001:F

/T 表示包含子資料夾
/E 表示修改目前的權限,否則它會清空再加上指定的使用者權限
/G user001:F  表示增加一個帳號權限,F表示Full permission


由於學生的學生帳號及資料夾為連續號,所以可直接用 excel 拉出所有的學生學號,再用串接的方式,把它放在一個儲存格內,然後就可以直接複製貼至命令提示字元,或是儲成批次檔,三千多位學生一下子就完成了。

指令控就是強!!!!!