[問題] 請益大家一些程式上的簡單問題

作者: mauve (mauve是淡紫色)   2018-02-03 18:19:08
想請問一下板上各位大大
關於程式去存取Program Files資料夾的一些問

我最近寫了一隻安裝程式
用途是協助部屬我寫的另外一隻程式
然而部屬的位置預設都是Program Files
但是我發現在那個資料夾裡
好像僅有寫入的權限
所以我寫的程式如果要存取同目錄下的檔案
就會出現拒絕存取路徑的錯誤
關於這個部分
就只有修改app.manifests檔案
這個方式而已嗎?
因為我不希望我的客戶在使用的時候
每次都要經過UAC提示
目前我的解決方法是講時常需要存取的檔案
存到AppData/Roaming下
因為那裡似乎就沒有限制
但是我的自動更新程式
就必須要有系統管理員權限
才可以把目錄下的主程式替換掉
作者: johnpage (johnpage)   2018-02-04 09:22:00
沒付錢,沒有微軟的數位認証
作者: MOONY135 (談無慾)   2018-02-04 14:02:00
App data大家都這樣做
作者: commandoEX (卡曼都)   2018-02-25 15:38:00
微軟就是怕你亂搞programfiles啊

Links booklink

Contact Us: admin [ a t ] ucptt.com