Windows 7 ProfessionalでProgram Files以下のファイル作成等、書き込み権限を与える方法
とあるシステム構築時に、
アプリケーションディレクトリをProgram Files以下に作成し、
ファイル生成等行ってたんだけど、
Windows 7 Professionalを使いだした途端、
動かなくなって、
理由を調べたら、
Program Files以下にファイル生成を行う権限がなくて、
それでエラーが出てました。
解決策としては、
1:実行しようとしているアプリケーション自体に管理者権限を与える
2:Program Files以下に作成したアプリケーションディレクトリに
すべてのユーザからのアクセス権減を与える
で、今回は時間がなかったので、
あまり良い方法ではないのだけれども、
2を行いました
スタートメニュー→アクセサリ→コマンドプロンプトを右クリックで「管理者権限で実行」し,
「cd C:\Program Files\」でProgram Filesに移動し,下記コマンドを実行すると,直ります.
icacls "アプリケーションディレクトリ名" /grant Everyone:(F) /T