2012-10-30 26 views
2

我正在使用NSIS創建Windows安裝程序。在我的卸載程序我需要在退出之前執行另一個程序(無需等待該程序在退出之前完成)。在Windows卸載程序中執行程序

從Windows控制面板運行卸載程序後,出現以下問題:直到我手動刷新它,甚至在無法繼續卸載其他軟件時才刷新列表,因爲我彈出消息:「請等到當前程序完成卸載或更改」。

我想問題是,Windows檢測到我從卸載程序執行的新程序,並認爲卸載過程仍在運行。

任何人都知道如何克服這一點?

非常感謝!

回答

2

Windows會這樣做來處理舊的破解卸載程序,它是由設計。你可以嘗試escape the job,但我不知道是否該代碼在Windows上運行的每一個版本...

+0

這其實工作正常對於XP謝謝! 你碰巧知道如何在Vista/Win7中找到ARP作業的名稱? – Shaish

+0

Process Explorer應該在下面的窗格中列出它... – Anders

+0

謝謝! 現在我明白了,但它是一個未命名的工作:/ 關於如何繼續的任何建議?我怎樣才能得到這份工作並改變它? – Shaish