问题描述
我在 VBS 中使用 WMI 尝试过
On Error GoTo 0
'Set objSoftware = objConnection.Get("Win32_Product")
Set colSoftware = oService.ExecQuery _
("Select * from Win32_Product where name='<Product Name Here>'","WQL",_
wbemFlagReturnImmediately + wbemFlagForwardOnly)
For Each objSoftware In colSoftware
WScript.Echo objSoftware.Name
Next
For Each objSoftware in colSoftware
objSoftware.Uninstall() 'This does not have a password option
Next
遗憾的是它不能接受密码。
明确地说,我已经拥有远程管理访问权限,这不是问题。我也不是在寻找 msiexec /qn 进行静默卸载。
这是我们不再使用的安全软件,因此我需要将其删除。
如果您转到添加/删除程序、程序和功能、appwiz.cpl 并尝试卸载它,它会要求输入密码,而不是管理员密码。(我有密码)
我需要一种方法在数十台远程 PC 上以编程方式输入它。
我更喜欢 VBS,但 powershell 和其他一些可能的选项也可以。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)