Возможно ли запускать команды cmd прямо из VB - PullRequest
1 голос
/ 16 июня 2011

Есть возможность запуска команд cmd прямо из VB.Я хочу иметь возможность настроить команду в VB без отображения черного окна cmd

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

Можно ли запустить его без создания командного файла?(Я хочу иметь возможность изменить некоторые значения в командах на)

Я нашел Shell(pathname[,windowstyle]), но я не совсем уверен, как его использовать или это правильный код.

Ответы [ 2 ]

6 голосов
/ 16 июня 2011

Вы можете использовать класс 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 для хранения информации о процессе перед его запуском.

0 голосов
/ 16 июня 2011

вы можете использовать статический метод Process.Start MSDN Link

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...