コマンドプロンプトからWindows 7ファイルのアクセス許可を変更する


20

コマンドプロンプトを使用してWindows 7ファイルのアクセス許可を変更するにはどうすればよいですか?

プログラムファイルのアクセス許可を変更したいのですが、caclsうまくいきません。


同様の問題はここで回答されています:serverfault.com/a/533848/69330
ヨルク

回答:


20

caclsWindows 7で記述されていません。ICACLS代わりにを使用する必要がありますcacls

ICACLS "filename" /grant "Users":F

このコマンドは特権を付与しています。


7

権限を変更するには、そのマシンの管理者アカウントを使用して実行します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 /?

3

何らかの理由で、Windows 7でファイルが管理者アカウントとの関連付けが解除された場合、ICACLSを使用してもファイルは復元されません。

各ファイルを1つずつ手動でクリックし、[ プロパティ]> [セキュリティ]タブ> [詳細設定]ボタン> [権限]タブ> [続行]ボタンを選択する必要があります

有効にした場合、ファイルとフォルダーのアクセス許可エディターのUACプロンプトを承認し、[ sisiオブジェクトの親からの継承可能なアクセス許可含める]のチェックを外しますメッセージが表示されたら[ 削除 ]ボタンをクリックし、[ 継承可能なアクセス許可を含める ]を再度有効にして[ OK ]をクリックします。

これにより、ファイルへのアクセスが復元されます。

これは、フォルダ全体またはファイルセットに対してどのように達成できますか?を使用ICACLS *.* /RESETしても機能しません。問題のファイルの「アクセスが拒否されました」というエラーで終了します。


3
これはフォーラムではないため、新しい質問がある場合は、上の大きなボタンを使用して新しい質問をしてください。
slhck

「一部のユーザー」情報が重要だと考えます。私はこのページにアクセスして、不正なアクセス許可を修正する方法を探しました。ただし、「一部のユーザー」の投稿はPOの質問に回答しないため、回答ではなくコメントまたは質問にする必要があります。
エデンショー

0

最初にフォルダ/ファイルの所有権を取得してから、同じ操作を行います。

http://www.faqforge.com/windows/take-ownership-of-a-file-or-folder-by-command-in-windows/


これはリンクのみの回答です。組み込み> blockquote構文を使用して、リンクの情報の一部を回答に含めてください。
wizzwizz4

この回答は、「問題の解決策はこちら:http : //google.com」と同じくらい役に立ちます 😋
ashleedawg

-1

caclsプログラムファイルの権限を変更するには、管理者権限で実行する必要があります...


2
コマンド自体を使用して管理者としてcaclsを実行する方法は?
サム

...そして、それを行うにはどうすればよいでしょうか?
ashleedawg

-1

icacls "File / folder_name" / grant "USER":F / t:「USER」として指定されたユーザーに、指定されたファイルまたはフォルダーへのフルアクセスを提供します。/ tは、そのサブフォルダーとファイルへの走査を許可し、許可を提供します


このサイトに戻った場合は、回答方法をご覧ください。
ashleedawg
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.