dom*_*360 5 windows windows-registry windows-7 windows-xp
我正在尝试通过命令行列出添加/删除程序列表 (WinXP/Win7) 中显示的所有已安装应用程序。我知道对于 Win7,它被称为 cp 中的“程序和功能”。
我试过 wmic 但它只列出了使用 MSI 安装的程序。我试过查询注册表(HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall 和 wow6432node)。
我仍然无法捕获 Spotify(很好的例子);它出现在添加/删除部分,但不在这些位置。
有什么想法吗?
-Dom
看起来这可以通过wmic命令来完成
试试这个:
wmic product
Run Code Online (Sandbox Code Playgroud)
显示计算机上安装的所有内容的列表
来源:
http
: //www.sepago.de/d/helge/2010/01/14/how-to-list-all-installed-applications-from-the-command-line http://technet.microsoft.com/en-us/library/bb742610.aspx#ECAA
此页面说它适用于 Windows Vista 和 7,但我也在 Windows XP 上测试了 wmic
从 Windows 命令行获取已安装的应用程序列表
此外,此页面解释了检查注册表项的方法可能不准确
http://community.spiceworks.com/how_to/show/2238-how-add-remove-programs-works
以下是有关使用 wmic 还可以做什么的更多信息:
http : //betanews.com/2011/01/14/wmic-the-best-command-line-tool-you-ve-never-used/
从这里网站,专门针对您的问题:
该程序还可以提供有关系统许多其他方面的详细信息。命令如:
wmic产品清单简介
wmic 服务列表简介
wmic 进程列表简介
wmic 启动列表简介
例如,将列出您安装的软件、服务、正在运行的进程和 Windows 启动程序。
| 归档时间: |
|
| 查看次数: |
20667 次 |
| 最近记录: |