【问题标题】:How to get list of installed applications on Windows 10?如何获取 Windows 10 上已安装应用程序的列表?
【发布时间】:2015-11-19 11:39:29
【问题描述】:

在 Windows 7 和更早版本中,已安装的应用程序列在 HKEY_USER 中的此注册表项下: Software(/Wow6432Node)/Microsoft/Windows/CurrentVersion/Uninstall

我尝试在 Windows 10 注册表中查找安装日期和 exe 路径,但我不确定要使用哪个密钥(包括来自 Windows 商店的应用程序)。

我找到了以下密钥,但它们可靠吗?有没有更简单的方法来收集此类数据?

  • 安装时间: HKEY_CLASSES_ROOT\Local Settings\Microsoft\Windows\CurrentVersion\AppModel\Repository\Families\
  • 显示名称、目录: HKEY_CLASSES_ROOT\Local Settings\Microsoft\Windows\CurrentVersion\AppModel\Repository\Packages
  • 公司、名称、描述: HKEY_CURRENT_USER\Software\Classes\AppX*

【问题讨论】:

    标签: windows windows-10


    【解决方案1】:

    您可以询问您计算机的 WMI。

    1. 在运行中键入 wmic (Win+R)
    2. 输入产品获取名称(回车)

    您可以使用此命令将输出重定向到特定文件:

    /output:C:\InstallList.txt product get name
    

    【讨论】:

    • Wmic 未列出 Windows 应用商店应用。仅与 Windows Installer 一起安装。
    • 使用 powershell 您可以列出“地铁”应用程序:Get-AppxPackage
    • 如果有人想复制和粘贴完整的命令:wmic /output:C:\InstallList.txt product get name
    • Get-AppxPackage 只是 Windows.Deployment.Management.PackageManager.FindPackages*() 的 Powershell cmdlet 包装器 - 真正的“枚举机器上的包和/或为用户重新注册”。有关详细信息,请参阅 MSDN => msdn.microsoft.com/library/windows/apps/…
    • 这里要明确一点:如果您已经打开了 wmic 控制台,那么只需运行“产品获取名称”。此外,除非您希望将列表写入文件,否则您可能无法写入 C:\,除非提升因此运行“/output:c:\users\yourname\installed.txt product get name”。最后,生成的列表并不是那么准确。我安装了许多未列出的(非 Windows 应用商店)应用程序,例如视觉工作室代码。所以你可能还想看看 Belarc Advisor 之类的东西。
    【解决方案2】:

    Powershell

    Get-ItemProperty HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\* | Select-Object DisplayName, DisplayVersion, Publisher, InstallDate | Format-Table –AutoSize

    【讨论】:

    • 如果您想按字母顺序添加“排序对象 - 属性显示名称 | 格式表 –AutoSize”可能会很有用。如果我们可以使用“wmic”命令获得类似的信息,那就太好了。
    • 各个地方好像都需要检查。以上只是一处,因此不完整。 (我没有要检查的所有地方的列表 - 这就是使这项任务变得困难的原因,并导致许多建议的解决方案不完整。)
    【解决方案3】:

    单击 Windows 按钮 点击设置图标 点击APP和功能 这是您在 Windows 10 上安装的应用程序列表

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多