2012-06-06 30 views
1

我的應用程序是在Win 7上開發的。我以標準用戶身份登錄,並在管理員(單擊右鍵並選擇「以管理員身份運行」)下運行我的應用程序,可以在'程序文件'中寫入文件。但是,如果我通過雙擊運行應用程序,則應用程序運行失敗。如何我的應用程序可以在沒有管理員的情況下運行的可寫文件

我不想在清單文件上設置UAC,因爲它始終顯示UACs提示。

如何爲我的應用設置可寫權限或管理權限?

請幫助我,

感謝,

回答

0

下,管理員只有應用程序可以在 '程序文件' 寫的。您應該使用%AppData%進行常見任務。

+0

嗨基里爾!非常感謝。我可以調整當前進程的權限以在「程序文件」中寫入文件嗎? – Anglejoy

+0

還有類似的問題:http://stackoverflow.com/q/6281696/780488.我可以添加,當我有這個問題,我從我的應用程序運行單獨的進程。這個單獨的procces向用戶請求管理權限。 – Kirill

+0

@Anglejoy - 如果可以的話,UAC有什麼用? –

相關問題