Windows 2000で ICACLS.EXE を使ってみた

Windows 7で cacls.exe を使おうとすると一部のコマンドで

 注意: CACLS の使用は推奨されていません。ICACLS を使用してください。

のように表示されてしまい実行されません。

かといって、 ICACLS は Windows 2003 Server 以降に存在するコマンドなので、バッチファイルを2種類組むのも大変なのである

というわけで、 Windows 2003の ICACLS.EXE を 2000で動かないか試してみた

Windows Server 2003 SP2 を実行しているコンピューター上のファイルまたはフォルダーの所有権を設定する Icacls.exe ユーティリティを実行するとエラー メッセージ: アクセスが拒否されました"
利用するのは 5.2.3790.4243

どうやら SP2 に含まれてるやつにはバグがあるらしい


calcs

icacls windowscodecs.dll /remove:d Everyone /remove:d "ANONYMOUS LOGON"
処理ファイル: windowscodecs.dll
1 個のファイルが正常に処理されました。0 個のファイルを処理できませんでした

確認してみたところちゃんと反映されていた。
Windows バージョンではじいてないしいい感じだ・ω・

おすすめ

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です