Я пытаюсь создать пакетный файл для выполнения скриптов Python в разных каталогах, что-то вроде этого:
C:\Test
|---Test1\example.py
|---Test2\example.py
|---Test3\example.py
|--run.bat
У меня есть несколько папок внутри Test, 'Test1', 'Test2' и 'Test3', Мне нужно запустить их одновременно с разными командными приглашениями, но я не знаю, как это сделать, я получил что-то вроде этого:
@echo off
set back=%cd%
for /d %%i in (C:\Test\*) do (
start
cd "%%i"
python example.py
pause
cd %back%
)
Но он только запускает сценарий и возвращается домойкаталог, так что я заметил, я считаю, что он работает только для первого каталога, какие-либо предложения по этой проблеме?
Спасибо!