如何使用PowerShell卸载应用程序?
时间:2020-03-06 14:31:37 来源:igfitidea点击:
是否有一种简单的方法可以使用PowerShell来卸载标准的"添加或者删除程序"功能,以卸载现有应用程序?还是检查应用程序是否已安装?
解决方案
$app = Get-WmiObject -Class Win32_Product | Where-Object { $_.Name -match "Software Name" } $app.Uninstall()
编辑:Rob找到了另一种使用Filter参数的方法:
$app = Get-WmiObject -Class Win32_Product ` -Filter "Name = 'Software Name'"
要解决Jeff Hillman帖子中的第二种方法,我们可以执行以下操作:
$app = Get-WmiObject -Query "SELECT * FROM Win32_Product WHERE Name = 'Software Name'"
或者
$app = Get-WmiObject -Class Win32_Product ` -Filter "Name = 'Software Name'"