cacls

重要

このコマンドは非推奨とされました。 代わりに icacls を使用してください。

指定されたファイルの随意アクセス制御リスト (DACL) を表示または変更します。

構文

cacls <filename> [/t] [/m] [/l] [/s[:sddl]] [/e] [/c] [/g user:<perm>] [/r user [...]] [/p user:<perm> [...]] [/d user [...]]

パラメーター

パラメーター 説明
<filename> 必須。 指定されたファイルの Acl を表示します。
/t 現在のディレクトリとすべてのサブディレクトリ内の指定されたファイルの Acl を変更します。
/m ディレクトリにマウントされているボリュームの Acl を変更します。
/l ターゲットではなく、シンボリックリンク自体に対して機能します。
/s: sddl Acl を SDDL 文字列で指定された Acl に置き換えます。 このパラメーターは、 /e/g/r/p、または /d パラメーターでは使用できません。
/e ACL を置き換えるのではなく、編集します。
/c アクセス拒否エラーの後に続行します。
/g user:<perm> 指定されたユーザーアクセス権を付与します。アクセス許可には、次の有効な値が含まれます。
  • n -なし
  • r -読み取り
  • w -書き込み
  • c -変更 (書き込み)
  • f -フルコントロール
/r ユーザー [...] 指定されたユーザーのアクセス権を取り消します。 /Eパラメーターと共に使用する場合にのみ有効です。
[/p user:<perm> [...] 指定されたユーザーのアクセス権を置き換えます。アクセス許可には、次の有効な値が含まれます。
  • n -なし
  • r -読み取り
  • w -書き込み
  • c -変更 (書き込み)
  • f -フルコントロール
[/d ユーザー [...] 指定されたユーザーアクセスを拒否します。
/? コマンド プロンプトにヘルプを表示します。

サンプル出力

出力 アクセス制御エントリ (ACE) はに適用されます
OI オブジェクト継承。 このフォルダーとファイル。
CI コンテナーの継承。 このフォルダーとサブフォルダー。
IO 継承のみ。 ACE は、現在のファイルまたはディレクトリには適用されません。
出力メッセージがありません このフォルダーのみです。
OI項目 このフォルダー、サブフォルダー、およびファイル。
OI項目IO サブフォルダーとファイルのみ。
項目IO サブフォルダーのみです。
OIIO ファイルのみ。

注釈

  • ワイルドカード (? および) を使用して、 複数のファイルを指定できます。

  • 複数のユーザーを指定できます。

その他のリファレンス