Vb.net 从Process.Start执行.exe时包括(另一个)文件

Vb.net 从Process.Start执行.exe时包括(另一个)文件,vb.net,Vb.net,我有以下代码,当使用按钮执行时(示例),将启动程序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

我有以下代码,当使用按钮执行时(示例),将启动程序
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运行。

谢谢Mark

这项工作:

syscleanProcess.StartInfo.WorkingDirectory = My.Computer.FileSystem.CurrentDirectory & "\Tools\TrendMicro\sysclean\"


 syscleanProcess.StartInfo.FileName = My.Computer.FileSystem.CurrentDirectory & "\Tools\TrendMicro\sysclean\sysclean"

我确信有关于McAfee软件分发的EULA。您是否设置了进程工作目录?Dan-0:McAfee不生成此.exe。