結合forfiles找出特定的目錄,再使用icacls調整權限,以利使用者使用

參考


情景示例為c:\code下有ap1,ap2,ap3的三個目錄,其下有log目錄需被設定成使用者 userlab可以做modify

示例如下:

C:\code>forfiles /P c:\code /S /M *log* /C "cmd /c icacls  @path /grant:r userlab:(OI)(CI)RXM"

processed file: C:\code\ap1\log
Successfully processed 1 files; Failed processing 0 files
processed file: C:\code\ap2\log
Successfully processed 1 files; Failed processing 0 files
processed file: C:\code\ap3\log
Successfully processed 1 files; Failed processing 0 files


## 20170511
如果要套到檔案的本身,那把OI CI吃權限的部份拿掉
C:\code>forfiles /P c:\code /S /M config.log /C "cmd /c icacls  @path /grant:r userlab:RXM"

留言

熱門文章