windows 无法卸载ghost程序通过wmi on powershell或cmd

k2fxgqgv  于 2023-03-19  发布在  Windows
关注(0)|答案(1)|浏览(161)

我们有一个ghost程序Dell Command Update,无法使用WMI正确卸载
它一直返回结果代码--〉1603
我尝试以管理员身份运行PowerShell和cmd,方法是右键单击程序并输入我的管理员凭据。
该程序不存在于控制面板下,看起来是一个旧版本的应用程序,是遗留在注册表中,阻止一个更新EXE的戴尔命令更新运行,因为它认为一个旧版本仍然安装。
你知道怎么解决吗

flseospp

flseospp1#

我自己也有一个simaler问题。我仍然能够从设置菜单中删除它。我发现使用msiexeciderexe获取标识号更有效。我正在使用这个与部署系统一起删除和更新戴尔命令更新。

$APP_ID = Get-WmiObject -Class Win32_Product -Filter "Name = 'Dell Command | Update for Windows Universal'"| Select-Object -Expandproperty IdentifyingNumber
if(-not $application){
    Write-host "DCU not Detected"
}else{
  Start-Process "C:\Windows\System32\msiexec.exe" -ArgumentList "/x $APP_ID /passive /qn /noreboot" -Wait

  write-host "DCU uninstalled"
}

希望这能有所帮助

相关问题