Powershell или CMD — Я хочу запускать две команды одновременно, не дожидаясь завершения первой команды

#flutter #powershell #cmd #flutter-test #flutter-integration-test

Вопрос:

Я хотел бы выполнить две команды (не имеет значения, в powershell это или cmd). Команды следующие. Я пытаюсь запустить и то, и другое одновременно, но поскольку chromedriver должен быть запущен — он зависает навсегда и никогда не достигает второй команды.

  • chromedriver —порт=4444
  • привод флаттера —цель=test_driver/app.dart —имя браузера=chrome —релиз —безголовый

Я следую документации здесь (в нижней части страницы) Интеграционное тестирование Flutter (но на самом деле это не так важно для моего вопроса — просто к вашему сведению, что я делал)

Я продолжаю искать в Google «как выполнить две команды», но ответы, которые я обычно получаю, — это использовать «amp;» или»amp;amp;», но в моем случае это не работает, так как chromedriver просто останется открытым во время выполнения.

Спасибо,

Майкл Смит

Комментарии:

1. Start-Job для запуска в отдельном потоке. Можно также использовать Start-Process для запуска команд в отдельном экземпляре powershell.

Ответ №1:

В CMD вы должны попробовать

 start "" chromedriver --port=4444