使用 Powershell 删除应用程序

使用 Powershell 删除应用程序

我有以下 powershell 脚本,但即使以管理员身份提升权限运行,返回的结果始终是 1603。

     $app = Get-WmiObject -Class Win32_Product -Filter "Name = 'Microsoft Visio Standard 2013'"

  if ($app) { 
    echo $app
    $app.Uninstall() 
 }

返回错误:

IdentifyingNumber : {90150000-0053-0000-0000-0000000FF1CE}
Name              : Microsoft Visio Standard 2013
Vendor            : Microsoft Corporation
Version           : 15.0.4569.1506
Caption           : Microsoft Visio Standard 2013

__GENUS          : 2
__CLASS          : __PARAMETERS
__SUPERCLASS     : 
__DYNASTY        : __PARAMETERS
__RELPATH        : 
__PROPERTY_COUNT : 1
__DERIVATION     : {}
__SERVER         : 
__NAMESPACE      : 
__PATH           : 
ReturnValue      : 1603
PSComputerName   : 

有人可以帮忙吗?

尝试卸载字符串时记录 MSI

msiexec.exe /x {90150000-0053-0000-0000-0000000FF1CE} /l*v %temp%\Uninstall.Log /qn /norestart

MSI (s) (18:E4) [16:35:25:521]: Windows Installer 已删除该产品。产品名称:Microsoft Visio Standard 2013。产品版本:15.0.4569.1506。产品语言:0。制造商:Microsoft Corporation。删除成功或错误状态:1603。

MSI (s) (18:E4) [16:35:25:521]: 尝试删除文件 C:\Windows\Installer\7c8008.mst MSI (s) (18:E4) [16:35:25:526]: 推迟清理包/文件(如果存在) MSI (s) (18:E4) [16:35:25:526]: 尝试删除文件 C:\Windows\Installer\7c8008.mst MSI (s) (18:E4) [16:35:25:527]: 无法删除引擎外的文件。 LastError = 2 MSI (s) (18:E4) [16:35:25:527]: MainEngineThread 返回 1603 MSI (s) (18:50) [16:35:25:530]: RESTART MANAGER: 会话已关闭。 MSI (s) (18:50) [16:35:25:530]: 此安装没有系统还原序列号。 === 日志记录已停止:2019 年 1 月 28 日 16:35:25 === MSI(s)(18:50)[16:35:25:532]:用户策略值“DisableRollback”为 0 MSI(s)(18:50)[16:35:25:532]:机器策略值“DisableRollback”为 0 MSI(s)(18:50)[16:35:25:532]:增加计数器以禁用关机。递增后的计数器:0 MSI (s) (18:50) [16:35:25:532]: 注意:1:1402 2:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3:2 MSI (s) (18:50) [16:35:25:532]: 注意:1:1402 2:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Installer\Rollback\Scripts 3:2 MSI (s) (18:50) [16:35:25:532]: 减少计数器以禁用关机。如果计数器 >= 0,则将拒绝关机。减量后的计数器:-1 MSI (s) (18:50) [16:35:25:533]:正在销毁 RemoteAPI 对象。MSI (s) (18:78) [16:35:25:533]:自定义操作管理器线程结束。MSI (c) (58:B0) [16:35:25:536]:正在减量计数器以禁用关机。如果计数器 >= 0,则将拒绝关机。减量后的计数器:-1 MSI (c) (58:B0) [16:35:25:536]:MainEngineThread 返回 1603 === 详细日志记录已停止:2019 年 1 月 28 日 16:35:25 ===

相关内容