Работа с cmd.exe из VB
Требуется помощь.
Как из VB кода ввести команду и затем выполнить ее в cmd.exe без открытия окна cmd.exe.
Спасибо.
Код:
Shell "Cmd.exe <Твои команды>",vbHide
Спасибо.
Private Sub Command2_Click()
Shell "cmd.exe <route add 10.0.0.0 mask 255.0.0.0 10.35.8.1 -p>", vbHide
End Sub
При нажатии кнопки ничего не происходит... подскажите.
Спасибо.
Это ж единый блок…так часто пишут;наверное,вы просто не сталкивались.Т.е. для вашего кода будет
Код:
Shell "cmd.exe /c route add 10.0.0.0 mask 255.0.0.0 10.35.8.1 -p", vbHide
Код:
Shell "route add 10.0.0.0 mask 255.0.0.0 10.35.8.1 -p", vbHide
Спасибо еще раз. =) очень приятно получить такой ответ.
Например :
в VB нажимаю кнопку - открывается консоль (Shell "cmd.exe", vbNormalFocus) и там отображаются результаты команд cls, ipconfig /all, route print, pause/
З.Ы.
сам разобраться с этим не смог. Новичок.=)
Спасибо.
Код:
Shell "cmd.exe /c cls&&ipconfig&&route print&&pause", vbNormalFocus