【问题标题】:How to get installed applications install folder(path) and uninstaller如何获取已安装的应用程序安装文件夹(路径)和卸载程序
【发布时间】:2012-10-17 18:45:20
【问题描述】:

您好,我需要某种方式来查找 Windows 上所有已安装的应用程序(我已经找到了名称,但我需要实际的文件夹)。我还需要他们的卸载程序的路径。 我正在尝试构建一个与 Advanced Uninstaller pro 类似的应用程序。 PS。我需要在 C# 中执行此操作。

【问题讨论】:

标签: c# windows registry uninstallation


【解决方案1】:

我认为您不需要安装程序的路径,您必须为每个已安装的应用程序获取 UninstallString 值,以便您可以在想要删除时执行它。所有这些都可以在这里找到:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall(我的案例是 64 位系统) 您可以通过获取 DisplayName 值从此处枚举所有应用程序。
希望对你有帮助

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-11
    • 2019-12-13
    相关资源
    最近更新 更多