6

Я пытаюсь написать командный файл, который автоматизирует следующий ручной процесс:

  1. Откройте новое приглашение cmd (prompt1)
  2. Запустить файл летучей мыши (b1)
  3. Запустите программу (которая продолжит работать)
  4. Минимизировать подсказку1
  5. Откройте новое приглашение cmd (prompt2)
  6. Запустить файл летучей мыши (b1)
  7. Запустите другую программу (которая будет продолжать работать)
  8. Минимизировать подсказку2

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

У меня сейчас

start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat
start /min cmd /k C:\Users\db2admin\python_environment\Scripts\activate.bat

Это открывает два окна и запускает bat, отлично, но теперь мне нужно выполнить другую команду (запуск файла python) в каждом из окон cmd. Как отправить команды на каждое приглашение?

1 ответ1

4

Попробуйте использовать это

start /min cmd /c batch1.bat && start program1.exe
start /min cmd /c batch2.bat && start program2.exe

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .