我有一個程序,解壓到TEMP目錄,運行自己,然後從TEMP目錄中刪除自己。當我使用NSIS生成的單文件可執行文件嘗試運行時,UAC詢問:「您是否允許來自未知發佈者的以下程序修改您的計算機?」NSIS安裝程序要求修改計算機
澄清:安裝程序只解壓縮到TEMP目錄,並且包含的程序不會觸發UAC。我認爲這與NSIS做的事情有關,但我無法弄清楚什麼或如何阻止它。我已經刪除了我的NSIS腳本的幾乎所有的行,並且它仍然憤怒UAC。
如果有問題,我在python2 python2.5上使用py2exe和pymunk和pygame庫。 (但是,它再次通過NSIS運行時觸發UAC。)
我該如何讓它不觸發UAC的任何操作?我需要簽名密鑰嗎?
哇,謝謝!不是我正在尋找的答案,但是然後stackoverflow總是教我新的東西。 – 2010-12-05 05:17:57