このメッセージが表示されます-You don't have permissions to save in this folder
-私はこのマシンの唯一のユーザーであり、管理者です。
すべての場所で(削除の保存など)すべてを行うためのアクセス許可を設定するにはどうすればよいですか?
編集:申し訳ありませんが、それがどのフォルダかを言うのを忘れていました。これはProgram Filesのフォルダーで、ローカルテスト用にPHPファイルを保存します。
申し訳ありませんが、このすべてを少しやり直しましたが、XP=から7に直接アップグレードしました。Vistaを使用したことがないので、完全に制御できることに慣れています。
これは AC(ユーザーアクセス/アカウント制御) Windows Vista/7で、保護されたフォルダに書き込もうとしているためです。
通常、Windows 7はUACがはるかに低くなりますが、特に場所に書き込もうとする古いプログラムでは、まだあります。
開くにはファイルをダブルクリックしない必要がありますが、ファイルが開いているプログラムを右クリックし、[管理者として実行]をクリックします。たとえば、コマンドプロンプトを起動します。
保存すると、ほとんどどこにでも書き込むことができるはずです。
「Program Files」フォルダに手動でファイルを作成する習慣から抜け出します。その場所の目的は、静的なアプリケーションファイルを保持することです。フォルダーのアクセス許可を変更するか、手動コピーを実行するときにUACプロンプトを受け入れることにより、ファイルをそこに強制できますが、アプリケーションでデータの変更が予想される場合は、特権を昇格する必要があります。これについての適切な説明については、 https://stackoverflow.com/questions/946420/allow-access-permission-to-write-in-program-files-of-windows-7 を参照してください。
フォルダーを右クリックし、[プロパティ]をクリックし、[セキュリティ]タブを開き、ユーザー(またはコンピューター名)を編集して、[変更](すべてをチェック)にチェックマークを付けます。
それは機能します、私はまた、phpを使用してhtdocsに保存します。それは、フォルダーに対しては行わない、管理者として実行する必要なしに機能します
Windows 7のプログラムフォルダーにファイルを保存するには、保存するフォルダーを右クリックし、[プロパティ]をクリックして、[セキュリティ]タブに移動し、[ユーザー]を強調表示して[編集...]をクリックします。それを完全に制御して適用し、ウィンドウをバックアウトすると、保存できるはずです。完了したら、戻ってフルコントロールと書き込みボックスのチェックを外してください。
これは、管理者の資格情報(UACから提供されたもの)なしでこのフォルダーに書き込むための十分なアクセス許可がない場合に表示されます。
そのフォルダを右クリックして、[権限]を選択できます。次に、[セキュリティ]タブに移動します。そこに移動すると、ユーザーには読み取り権限しかありません。これをフルアクセスに変更すると、Windowsは文句を言わなくなります。