
Windows Server 2008 R2 でアクセス許可を設定しています。バッチ ファイルを使用してこれをすばやく実行する方法を学びましたが、期待どおりに実行されません。これは、単純な .bat ファイルのコードです。
icacls D:\Test2 /grant p5:(wa)
表示は次のようになります:
ユーザー p5 には「特別な権限」以外の権限がなく、詳細メニューには次のように表示されます。
これは私が求めている正しい権限であり、次のような権限を試しています
icacls D:\Test2 /grant p5:(d,m)
写真1のように表示されます。
質問: 設定時に、アクセス許可は「このフォルダー、サブフォルダー、およびファイル」になり、アクセス許可の外部 (図 1 のように) を設定する必要があります。どうすればできますか?
答え1
質問が少しわかりにくいのですが、最初のケースでは、ユーザー「p5」に属性を書き込む権限のみを付与しています。2 番目のケースでは、削除または変更する権限のみを付与しています。どちらのケースでも、読み取り権限やファイル スキャン権限は付与していません。これは非常に奇妙に思えます。そのため、「特別な権限」が表示されます。
正確に何を取得したいのかはわかりませんが、ユーザーがファイルを削除したり、属性を変更したりできるようにするには、読み取り、ファイル スキャン、および「書き込み」関連の権限を付与する必要があります。