2009-09-01 05:20:45 +0000 2009-09-01 05:20:45 +0000
16
16

Windows 7から拒否されたフォルダに保存する権限を取得するには?

私はこのマシンの唯一のユーザーであり、管理者であるにもかかわらず、このメッセージ - You don't have permissions to save in this folder - が表示されます。

どのようにしたら、すべての場所で(保存・削除などを含む)すべてのことができるように自分の権限を設定できますか?

編集: すみません、どのフォルダか言うのを忘れていました。Program Filesの中にあるフォルダで、ローカルテスト用にPHPファイルを保存しています。

申し訳ありませんが、私はXPから7に直接アップグレードしましたが、 vistaを使ったことがないので、完全に制御することに慣れています。

回答 (5)

17
17
17
2009-09-01 05:29:10 +0000

これは、 UAC (User Access/Account Control) Windows Vista / 7で、保護されたフォルダに書き込もうとすると、[ UAC (User Access/Account Control) ]0x3&が原因です。

通常、Windows 7のUACはかなり低いのですが、特に古いプログラムで場所に書き込もうとしている場合はまだ存在しています。

開くにはファイルをダブルクリックするのではなく、ファイルが開いているプログラムを右クリックして “管理者として実行 "をクリックする必要があります。

保存すると、ほぼどこにでも書き込めるようになるはずです。

5
5
5
2009-12-20 11:58:09 +0000

私は、「Program Files」フォルダに手動でファイルを作成する習慣から抜け出したいと思います。その場所の目的は、静的なアプリケーションファイルを保持することです。フォルダのパーミッションを変更するか、手動コピーを行う際にUACプロンプトを受け入れることで、強制的にそこにファイルを置くことができますが、アプリケーションがそこにあるデータを変更することを期待している場合は、権限を上げなければなりません。この点については https://stackoverflow.com/questions/946420/allow-access-permission-to-write-in-program-files-of-windows-7 を参照してください。

3
3
3
2010-12-17 04:23:58 +0000

フォルダを右クリックし、プロパティをクリックし、セキュリティタブを開き、ユーザー(またはコンピュータ名)を編集し、変更(私はすべてにチェックを入れる)にチェックを入れます。

動作しています。phpを使ってhtdocsに保存していますが、管理者として実行しなくても動作します。

3
3
3
2010-10-06 04:30:02 +0000

Windows 7でファイルをプログラムフォルダに保存するには、保存したいフォルダを右クリックし、「プロパティ」を選択し、「セキュリティ」タブに移動し、「ユーザー」をハイライト表示させ、「編集」をクリックする必要があります。それを完全に制御し、適用し、ウィンドウをバックアウトし、あなたが保存することができるはずです。終わったら、必ず戻ってフルコントロールと書き込みボックスのチェックを外してください。

1
1
1
2009-09-01 05:47:58 +0000

これは、(UACによって与えられた)管理者資格情報なしでこのフォルダに書き込むのに十分な権限がない場合に表示されます。

そのフォルダを右クリックして、[権限] を選択します。そして、セキュリティタブに移動します。そこに行くと、ユーザーには読み取り権限しかないことがわかります。これをフルアクセスに変更すると、Windowsはもう文句を言わなくなります。