Как запустить несколько команд DOS параллельно?



Как запустить несколько команд dos?



У меня есть for цикл, который выполняется обнаружение сервера, чтобы определить, какой сервер работает и быстро. И поскольку серверов больше, я хочу не запускать все серверные обнаружения последовательно, а параллельно.

517   2  

2 ответов:

Вы можете выполнять команды параллельно с start такой:

start ping myserver
start nslookup myserver
start morecommands

каждый из них запускается в своей собственной командной строке и позволяет запускать несколько команд одновременно из одного пакетного файла.

надеюсь, что это помогает!

предлагаю вам посмотреть"Как запустить файл bat в фоновом режиме из другого файла bat?"

кроме того, хороший ответ (с помощью start команда) была дана в "параллельное выполнение процессов оболочки" страницы вопрос здесь;

но моя рекомендация-использовать PowerShell. Я считаю, что это будет идеально соответствовать вашим потребностям.

Comments

    Ничего не найдено.