2024年3月22日
詳細はここをクリック!💡
2024年2月07日
Microsoft コミュニティは質問者さまから寄せられる問題の解決ができるよう、ユーザー同士が情報の提供をしあうフォーラムです。質問を投稿される際には、Microsoft コミュニティについてよく寄せられる質問 (FAQ)で、詳しいコミュニティの使用方法やルールをご確認いただけます。
ご質問の問題が解決した場合には、スレッド内でその旨を報告いただけると幸いです。同じ問題でコミュニティを訪れる他のユーザーさまにも、同様の解決法が役立つかもしれません。
新しく質問する
一般的には、Vistaや7では以下のようなUACの動作を行いますので、Program Filesフォルダへの書き込みには注意が必要です。 Windows Vista/7 のファイルの仮想化(Virtualization)について http://pasofaq.jp/windows/vista/virtualstore.htm
どうしてもという事であれば、デフォルトではProgram Filesフォルダは管理者にも書き込みの権限はありませんが、Program Filesフォルダ配下のサブフォルダや、ProgramDataフォルダの中は管理者としてアクセスすれば書き込みが不可能ではありません。
またProgram Filesフォルダ配下のサブフォルダや、ProgramDataフォルダであれば、目的のフォルダのプロパティの[セキュリティ]タブでUsersに対してフルコントロールや書き込みの許可を与えれば管理者アクセスでなくても書き込めますが、実際にこれらのフォルダのセキュリティ設定を変更した場合の動作結果は保証しかねます(同様にUACを無効にして、管理者でログオンした場合にも当然書き込みは可能です)。 ただし、当然作成したアプリを配布した場合には配布先で同じ問題が起きるはずです。
私は開発者ではないので詳しくは分かりませんが、MicrosoftのUACに関する開発者のガイドラインなどに情報があるのではないかと思います。
2 ユーザーがこの回答を役に立ったと思いました。
この回答が役に立ちましたか?
お役に立てず、申し訳ございません。
素晴らしい! フィードバックをありがとうございました。
この回答にどの程度満足ですか?
フィードバックをありがとうございました。おかげで、サイトの改善に役立ちます。
フィードバックをありがとうございました。