現在、「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
それとの唯一の問題は、それが実行しているたら、それは関係なく、彼らの許可状態のすべてのファイル/フォルダを修正することを前に固定されているものも含めています。理想的には、すでに完全な制御権を持っているものを修正し、そうでないものを変更することをスキップする条件を追加したいと思います。それはバッチスクリプトだけで実現可能ですか?