スタートアップスクリプトでフォルダにACLを設定する
Windows のドメイン環境でスタートアップスクリプト内に icaclsコマンドを記入して権限付与使用としたけど、微妙に苦戦したのでメモ。
最初caclsコマンドで実行しようとしたけど 注意書きに「icaclsを使え」って書いてあるからやり直し。
次に icacls “C:\FolderName” /grant everyone:(OI)(CI)F って記載したけど、なぜか動作しない。
どうやら( )がバッチ内で変に解釈されたよう。
icacls “C:\FolderName” /grant everyone:“(OI)(CI)(F)”
で動作した。(OI)(CI)で継承する設定。(F)でフルコントロール。