首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用.Net运行uninstall.exe

如何使用.Net运行uninstall.exe
EN

Stack Overflow用户
提问于 2011-08-19 18:01:39
回答 1查看 204关注 0票数 0

我尝试了很多方法,但我无法使用.net启动卸载程序

代码语言:javascript
复制
    Dim p As New Process
    Dim uninstallString As String = "C:\WINDOWS\ProCharge Plugin\uninstall.exe" & " /U:C:\Program Files\ProCharge Plugin\irunin.xml"
    p.StartInfo.Arguments = uninstallString           
    p.Start()
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-08-19 18:05:41

您将应用程序名称作为Arguments的一部分包含在内。

尝试以下操作:

代码语言:javascript
复制
Dim p As New Process
p.StartInfo.Arguments = "/U:""C:\Program Files\ProCharge Plugin\irunin.xml"""
p.Start("C:\WINDOWS\ProCharge Plugin\uninstall.exe")

将可执行文件的名称传递给Start方法。

另一种方法是使用FileName属性:

代码语言:javascript
复制
Dim p As New Process
p.StartInfo.FileName = "C:\WINDOWS\ProCharge Plugin\uninstall.exe"
p.StartInfo.Arguments = "/U:""C:\Program Files\ProCharge Plugin\irunin.xml"""
p.Start()

有关各种重载的更多信息,请查看MSDN page

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7119971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档