我正在尝试使用C#自动从Windows中取消产品的安装。
我尝试使用
wmic product get name
wmic product where name="myAppName" call uninstall
但我的产品未列在wmic product get name
输出中。
我有Unistaller.exe
个文件。所以我尝试调用该exe(使用System.Diagnostics.Process
),但会出现一个确认弹出窗口
“您确定要使用是/否。
卸载”这不是UAC
如何向弹出窗口发送是?
或者如何以编程方式卸载此exe?这不是msi
答案 0 :(得分:1)
您可以运行以下shell命令:
msiexec.exe /x {PRODUCT-GUID}
添加/quiet
将以静默模式运行。