VB.NET中调用MSI卸载软件的2个方法
最近在折腾组里面的那个破Lab,要自己写程序每天安装最新版本的build。而今天手头上没有任何任务,所以把用到的一些东西记下来以供今后参考。这篇日志来记录如何在.NET中卸载别的软件。
一、直接使用MSI安装包
如果你知道MSI安装程序的路径,那么显然可以直接使用即可:
msiexec/x"C:TableManagerClients.msi"/quiet/qn
/quiet参数表示自动卸载,/qn表示显示任何UI。
这个方法很简单,推荐使用。但是如果软件的版本不对,或者安装程序做得有问题(比如我们这做的一个奇葩安装程序),那么就不行了。
msiexec/Option<RequiredParameter>[OptionalParameter]
InstallOptions
</package|/i><Product.msi>
Installsorconfiguresaproduct
热门推荐
1 训练狗狗憋尿
2 狗狗追踪训练
3 狗狗训练要多少钱
5 深圳狗狗训练
6 训练狗狗唤回
7 狗狗叫怎么训练
8 狗狗训练班
10 狗狗社会化训练
11 狗狗叫回训练
12 广州狗狗训练学校
13 狗狗训练躺下
14 狗狗随行训练
15 训练狗狗巡回
16 狗狗要怎么训练
17 狗狗喂食训练
18 训练狗狗躺下