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) の適用対象
大井 オブジェクトの継承。 このフォルダーとファイル。
CI コンテナーは継承します。 このフォルダーとサブフォルダー。
IO 継承のみ。 ACE は、現在のファイル/ディレクトリには適用されません。
出力メッセージなし このフォルダーのみ。
(OI)(CI) このフォルダー、サブフォルダー、およびファイル。
(OI)(CI)(IO) サブフォルダーとファイルのみ。
(CI)(IO) サブフォルダーのみ。
(OI)(IO) ファイルのみ。

Remarks

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

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

その他の参照情報