installation - 資源回收筒已刪除檔案的還原 - 電腦刪除檔案救回



更新安裝了最近的Inno版本,但在重新安裝之前刪除較舊的非Inno版本 (0)

當不得不切換安裝程序(在這種情況下,智者繼續)的情況下發生。 以前的Inno安裝程序的情況由安裝程序在這里處理。

一個不雅的方式告訴Inno版本之前,是否沒有安裝Inno版本的註冊碼:

Root: HKCU; Subkey: "Software\{#MyAppPublisher}\{#MyAppName}"; ...

但另一種更可靠的方法(假設用戶CCleaner干預或其他方面沒有上述關鍵)正在詢問以下內容:

Software\Microsoft\Windows\CurrentVersion\Uninstall\{#MyAppName}

Wise實際上使用安裝日誌作為卸載回購,所以上面的關鍵值是:

(一些完整的路徑名稱)\ UNWISE.EXE(一些完整的路徑名稱){#MyAppName} \ INSTALL.LOG

現在一旦檢測到密鑰存在,就需要完整的重新安裝,但是就這個問題而言 ,究竟如何才能最好地實現這個問題的答案還是有點兒麻煩的。 感謝您的建議。