回答:
権限を変更するには、そのマシンの管理者アカウントを使用して実行しますCACLS
。UACを有効にしている場合は、最初にコマンドプロンプトを右クリックして[管理者として実行]を選択し、コマンドプロンプトを昇格させる必要があります。
cacls
次のように使用できます。
CACLS files /e /p {USERNAME}:{PERMISSION}
どこ、
* /p : Set new permission
* /e : Edit permission and kept old permission as it is i.e. edit ACL instead of replacing it.
* {USERNAME} : Name of user
* {PERMISSION} : Permission can be:
o R - Read
o W - Write
o C - Change (write)
o F - Full control
たとえば、ユーザーアカウントにフル(F)コントロールを付与files
するには、次のコマンドを使用します(Windowsコマンドプロンプトで入力します)。
CACLS files /e /p %USERNAME%:f
次のコマンドを入力して、完全なヘルプを読んでください。
cacls /?
何らかの理由で、Windows 7でファイルが管理者アカウントとの関連付けが解除された場合、ICACLSを使用してもファイルは復元されません。
各ファイルを1つずつ手動でクリックし、[ プロパティ]> [セキュリティ]タブ> [詳細設定]ボタン> [権限]タブ> [続行]ボタンを選択する必要があります。
有効にした場合、ファイルとフォルダーのアクセス許可エディターのUACプロンプトを承認し、[ sisiオブジェクトの親からの継承可能なアクセス許可を含める]のチェックを外します。メッセージが表示されたら[ 削除 ]ボタンをクリックし、[ 継承可能なアクセス許可を含める ]を再度有効にして[ OK ]をクリックします。
これにより、ファイルへのアクセスが復元されます。
これは、フォルダ全体またはファイルセットに対してどのように達成できますか?を使用ICACLS *.* /RESET
しても機能しません。問題のファイルの「アクセスが拒否されました」というエラーで終了します。
最初にフォルダ/ファイルの所有権を取得してから、同じ操作を行います。
http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/
> blockquote
構文を使用して、リンクの情報の一部を回答に含めてください。
cacls
プログラムファイルの権限を変更するには、管理者権限で実行する必要があります...
icacls "File / folder_name" / grant "USER":F / t:「USER」として指定されたユーザーに、指定されたファイルまたはフォルダーへのフルアクセスを提供します。/ tは、そのサブフォルダーとファイルへの走査を許可し、許可を提供します