如何使用Powershell中的“Get-ItemProperty”在Windows机器中获得所有安装的软件?

jdzmm42g  于 2023-02-23  发布在  Shell
关注(0)|答案(1)|浏览(483)

我在我的脚本中尝试了此操作。获取项目属性HKLM:\软件\Wow 6432节点\Microsoft\Windows\当前版本\卸载 *|选择对象显示名称|格式-表格-自动调整大小〉〉为.txt
输出:“Get-ItemProperty”未被识别为内部或外部命令、可操作的程序或批处理文件。

ubby3x7f

ubby3x7f1#

如果您使用的是x64版本的Windows,可能类似下面这样的单行批处理文件会有所帮助:

@%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile "$MyProgs = Get-ItemProperty 'HKLM:SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*'; $MyProgs += Get-ItemProperty 'HKLM:SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*'; $MyProgs.DisplayName | Sort-Object -Unique" 1>"as.txt"

相关问题