我有一個腳本,當前查找名爲'Avid MediaFiles'的目錄中的所有文件/子文件夾並授予完全控制權限並將結果輸出到文本文件中。特定文件夾的批處理腳本權限授予
cd /d Y:\UserWorkspaces
FOR /D /r %%g in ("Avid MediaFiles*") DO icacls "%%g" /grant "Administrators":(OI)(CI)F /T >> Avid_Permissions_Fixed.txt
與它唯一的問題是,一旦它的運行它修復所有文件/文件夾,不論其許可的狀態,即使是之前已經固定的。理想情況下,我想添加一個條件,在該條件下跳過修復已具有完全控制權限的條件並更改那些不具有完全控制權限的條件。批處理腳本是否可行?