
私は、回答されたものと同様の問題を抱えていますこの質問しかし、多数のディレクトリとサブディレクトリに対してこれを行う必要があるため、ルートからファイルレベルまで権限をカスケードする方法を知っている人がいないかと思いました。ありがとうございます。
答え1
スタートボタンをクリックし、次に入力してリストに表示されるcmd
ものを右クリックし、次のように実行します。cmd
管理者オプションを使用する管理者として実行cmd
または、入力後にショートカットキーを使用してCtrl+ Shift+Enter次のコマンドを入力します
takeown /f (フォルダ名) /r /dy
操作が成功した場合、次のメッセージが表示されます。
成功: ファイル (またはフォルダ): "フォルダ名「現在、ユーザーが所有しています」コンピュータ名\ユーザー名「」。
次に、Administrators グループにファイルに対するフル コントロール権限を割り当てるには、ICACLS
コマンドを使用します。次の構文を使用します。
icacls (フォルダ名) /grant administrators:F /T
パラメータ/T
が追加され、そのフォルダ内のすべてのサブディレクトリとファイルに対して操作が実行されます。
さらに詳しい情報については、こちらをお読みくださいVista の記事。
答え2
コマンドライン プログラムを使用すると、takeown.exe
必要な操作を実行できます。実行する必要がある操作を正確に指定しないと、具体的なコマンドライン パラメータを予測することが困難になります。icacls.exe
cacls.exe
次の質問も役立つかもしれません: