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 に含まれてるやつにはバグがあるらしい
icacls windowscodecs.dll /remove:d Everyone /remove:d "ANONYMOUS LOGON" 処理ファイル: windowscodecs.dll 1 個のファイルが正常に処理されました。0 個のファイルを処理できませんでした |
確認してみたところちゃんと反映されていた。
Windows バージョンではじいてないしいい感じだ・ω・
Comments