【あいしーえーしーえるえす】
icacls とは?
💡 Windowsファイルのアクセス権を「確認・設定」するコマンド
📌 このページのポイント
- 「icacls ファイル名」でファイルのアクセス権一覧を表示する
- /grant・/deny・/remove でアクセス権の付与・拒否・削除ができる
- Active Directory環境でのファイルサーバ権限管理によく使う
- 「cacls」の後継コマンド(cacls はWindows Vista以降で非推奨)
icaclsって何をするコマンド?
どんな場面で使うの?
ファイルサーバで「経理部はこのフォルダを読み取りのみ・書き込み不可にしたい」というアクセス権設定。ファイルを誰かに渡したいけど権限エラーが出る場合の確認・修正。Active Directory環境のファイル権限管理が主な用途。
icaclsの出力って読みにくくない?
PowerShellのGet-Aclとicaclsってどっちを使えばいいの?
📖 おまけ:英語の意味
「Integrity Control ACL(Access Control List)」 = 整合性制御アクセス制御リスト
💬 icacls = "Integrity Control Access Control List Sets" の略。前世代のcaclsを改良してWindows Vista以降で導入された