可以直接从VB运行cmd命令

时间:2011-06-16 08:55:01

标签: vb.net visual-studio visual-studio-2010 command-line cmd

是否可以直接从VB运行cmd命令。我希望能够在vb中设置命令而不显示黑色cmd窗口

path= C:\Program Files (x86)\Java\jre6\bin
java -Xmx1024M -Xms1024M -jar minecraft.jar nogui

是否可以在不制作批处理文件的情况下运行它? (我希望能够将命令中的一些值更改为)

我找到了Shell(pathname[,windowstyle]),但我不太确定如何使用它,或者它是否是正确的代码。

2 个答案:

答案 0 :(得分:6)

您可以使用Process类。

Dim pi As new ProcessStartInfo("C:\Program Files (x86)\Java\jre6\bin\java")
pi.Arguments = "-Xmx1024M -Xms1024M -jar minecraft.jar nogui"

Process.Start(pi)

我在开始之前使用ProcessStartInfo来保存过程信息。

答案 1 :(得分:0)

您可以使用Process.Start静态方法 MSDN Link