我有以下代码,当使用按钮(示例)执行时,将启动程序rkill.exe
。但是当rkill.exe
启动时(cmdline接口),它需要文件lpt $ vpn.709。如何在致电rkillProcess.Start()
时包含此文件?
代码 - 这有效,但需要包含lpt $ vpn.709?
Dim rkillProcess As New Process
rkillProcess.StartInfo.FileName = My.Computer.FileSystem.CurrentDirectory & "\Tools\McAffee\rkill\rkill.exe"
rkillProcess.StartInfo.CreateNoWindow = True
rkillProcess.Start()
当然rkill.exe
运行正常,如果我从其目录中双击它,目录中包含lpt $ vpn.709。但是,对于我的程序目的,我需要使用按钮事件启动rkill.exe
。这就是为什么我需要包含lpt $ vpn.709才能运行rkill。
答案 0 :(得分:2)
谢谢Mark!
这有效:
syscleanProcess.StartInfo.WorkingDirectory = My.Computer.FileSystem.CurrentDirectory & "\Tools\TrendMicro\sysclean\"
syscleanProcess.StartInfo.FileName = My.Computer.FileSystem.CurrentDirectory & "\Tools\TrendMicro\sysclean\sysclean"