Выполните команды как в командной строке в vb.net - PullRequest
0 голосов
/ 21 сентября 2009

Я знаю метод Shell для запуска файлов, но как мне выполнить обычные команды командной строки, такие как nslookup, и записать вывод в виде строки?

Спасибо за помощь! В каждом поиске Google только что появился метод оболочки> _>

1 Ответ

1 голос
/ 21 сентября 2009

Есть много примеров здесь на SO для System.Diagnostics.Process, который вам нужен.

Так как nslookup есть и exe в windows - да. Если бы это была встроенная команда, например, сказать эхо, то вы бы использовали cmd.exe в качестве программы и аргументы / c "echo hello program"

Редактировать: Вот еще один пример

Чтобы создать файл bat, просто откройте текстовый редактор, добавьте нужную команду и сохраните с расширением .bat.

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