1

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

4

1 回答 1

0

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

于 2012-10-27T23:18:13.743 回答