【发布时间】:2016-08-08 09:24:28
【问题描述】:
我想在 VB.Net 中单击按钮时在 cmd 中运行 Python 脚本。 是否需要在批处理文件中调用 Python 脚本?还是直接用VB做?
我试过了
Dim ps As New ProcessStartInfo("cmd.exe")
ps.Arguments = "C:\yourbatfile.bat"
Process.Start(ps)
但这只会打开cmd窗口,并不会执行bat文件。
【问题讨论】:
-
我认为您发送的参数不正确(通常在运行 cmd 时使用
/c或/k后缀),但是当您可以立即执行批处理文件时为什么要打开 cmd 呢?Process.Start("C:\yourbatfile.bat")