如何在vb程序中嵌入批处理文件?

时间:2015-01-01 00:46:09

标签: vb.net

我正在尝试制作一个简单的VB程序。我只是希望它将一个正在运行的批处理程序嵌入其中。我问是否有办法做到这一点。

因此,为了将其分解,我可以将批处理文件嵌入到程序中。 所以它有点像这样,除了它不是两个窗口:http://gyazo.com/72652af4dfc04cd379ee11ed0de165e2

1 个答案:

答案 0 :(得分:-2)

1)如果你可以在VB程序中直接做你想做的一切,那么拥有一个单独的.bat文件可能很愚蠢。您是否考虑过直接在VB中合并功能?

2)要从VB.Net运行单独的.bat文件,也许最简单的方法是使用Process.start()。

示例:System.Diagnostics.Process.Start("c:\path\to\myfile.bat")

3)最后,您可以随时a)创建一个文本文件(带有.bat后缀和.bat命令),然后调用" Process.Start()"在动态创建的.bat文件中。

PS:

我假设" VB"你可能意味着" VB.Net"。如果您的意思是" VB6",那么API将是" Shell()"。例如:Shell("c:\path\to\myfile.bat", vbHide)