2012-10-27 115 views
1

你好,我需要一些方法來找到所有在Windows上的外掛應用程序(我已經找到了名字,但我需要實際的文件夾)。另外我需要卸載程序的路徑。 我正在嘗試構建與Advanced Uninstaller pro類似的應用程序。 PS。我需要在C#中執行此操作。如何獲取已安裝的應用程序安裝文件夾(路徑)和卸載程序

+0

它的外觀複製後,檢查此鏈接http://stackoverflow.com/questions/909910/how-to-find-the-execution-path-of-a-installed-software – Achayan

+0

@Achayan儘管它與您提供的鏈接有所不同 – HichemSeeSharp

回答

0

我認爲你不需要安裝程序的路徑,你必須爲每個已安裝的應用程序獲取UninstallString值,以便一旦想要刪除就可以執行它。他們都可以在這裏:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall(我的情況是64位系統) 您可以通過獲取DisplayName值來枚舉從這裏的所有應用程序。
希望它可以幫助

相關問題