在 Windows 2003 中是否有一个命令可以通过命令行检索已安装的应用程序/包。即通过命令行获取添加/删除程序的详细信息,与 Linux 中的“rpm -qa”相同。
谢谢,
答案1
实际上,没有内置任何东西。但是,Sysinternals 的 PStools 套件是一套非常有用的软件,可从 Microsoft 免费获得,并且他们有一个命令。
Psinfo.exe -s
答案2
尝试PS工具包并使用带有 -s 开关的 Psinfo 命令。
答案3
如果我们使用与命令行功夫,那么我们最接近的结果如下:
reg query hklm\software\microsoft\windows\currentversion\uninstall /s | find "DisplayName"
值得注意的是,这不排除 Windows 更新,而内置的“添加/删除程序”应用程序会排除 Windows 更新。您可以仅通过命令行执行此操作,但这会复杂得多。