使用PowerShell一句话获取已安装软件列表
参考:zyhh.me/windows/powershell-get-app...
假如有人问你:“你机子上都装了什么软件啊?”,你该怎么回答?一个个都回忆着讲出来?Too young!借助第三方软件?Too simple!Windows自己就能搞定,当然了,控制面板里的“卸载程序”列表不全面。有PowerShell呢,一句话即可。
PowerShell获取已安装软件列表
使用下面这条命令即可获取当前系统已安装软件的完整列表
Get-WmiObject -Class Win32_Product
Get-WmiObject -Class Win32_Product | Select-Object -Property Name
Get-WmiObject -Class Win32_Product | Select-Object -Property Name | Sort-Object -Property Name
Get-WmiObject -Class Win32_Product | Select-Object -Property Name | Sort-Object -Property Name > C:\PCApp.txt
更方便的是,你如果有两台机器,还可以使用PowerShell比较已安装软件的异同
Compare-Object -ReferenceObject (Get-Content C:\PCApp.txt) -DifferenceObject (Get-Content C:\NBApp.txt)
提示:结果中箭头朝左的是PC中有而NoteBook中没有,箭头朝右的是NoteBook中有而PC中没有的。
更多命令、技巧,可以自行摸索。
本作品采用《CC 协议》,转载必须注明作者和本文链接