Я хочу передать команду netstat -t -b 90
и попросить подсказку одновременно или последовательно выполнить эту команду для запуска сетевого монитора запуска netmon /autostart.
3
2 ответа
2
Команда Start-Job
в PowerShell сделает то, что вы хотите. Вы захотите использовать его вместе с Wait-Job
и Receive-Job
.
Например:
$netstat = Start-Job {netstat -t -b 90}
$ping = Start-Job {ping 192.168.1.1}
Wait-Job $netstat,$ping
Receive-Job $netstat,$ping
Первые две строки будут начинать задания netstat
и ping
и сохранять объекты заданий. Wait-Job
будет ждать, пока два задания не будут завершены. Receive-Job
отображает вывод.
0
Вы можете использовать start-process, если вам не нравится запускать их в отдельном окне, а не в фоновом режиме.