3
我有諸如位於用戶的文件夾中的用戶數據:C:\用戶\管理\ PROFILE.INI如何使用inno setup在卸載部分添加確認任務?
我知道如何刪除它:
[UninstallDelete]
Type: files; Name: "C:\Users\{username}\profile.ini"
事情是我不想要要靜靜地刪除這個文件,我需要最終用戶通過複選框告知這個操作,比如「[]刪除用戶數據」。 如果最終用戶檢查它,請刪除此文件,否則什麼都不做。
我有兩個問題:
有沒有辦法讓當前的記錄用戶的文件夾?我不認爲這是一種好的方式,就像我在「C:\ Users {username} \」上所做的一樣。但我無法找到任何這樣做的常數。
是否有可能在卸載的開頭添加一個複選框?
1)不要您更希望到'profile.ini'文件保存到['用戶的應用Data'(http://jrsoftware.org/ishelp/topic_consts.htm#userappdata)文件夾? 2)你想在哪裏添加該複選框?有的只是在與用戶可據我所知互動卸載程序的開始確認對話框... – TLama 2013-05-12 07:31:22
作爲TLama說,你使用了錯誤的文件夾中。但是,也沒有可靠的方法(通常是Windows,而不是Inno專門)在卸載時刪除用戶數據。這通常不值得嘗試。 – Miral 2013-05-12 21:31:13
如何選擇一個可能與用戶個人資料根目錄中的任何內容... profile.ini相沖突的名稱。 – Deanna 2013-05-13 11:14:37