Как создать пакетный файл для запуска всех файлов Python в одном каталоге - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть папка, в которой я храню свои скрипты на python, используемые для резервного копирования конкретной системы.Z: \ Системный администратор \ Системные резервные копии \ Моя система \ Скрипты \

Чтобы начать все это, я хотел бы использовать файл .bat, хранящийся в той же папке, однако у меня нет опыта работы с этими файлами.Мое чтение привело меня к этому решению:

@echo off
start /B python "File one.py"
start /B python "It's another file.py"   

И если я перечислю все файлы Python таким образом, то это будет работать так, как я хотел бы.Как я могу запустить все *.py файлы, которые появляются в этой папке, независимо от номера или имени файла?

Заранее спасибо

1 Ответ

0 голосов
/ 13 февраля 2019

Это возможно с помощью следующего трюка:

@echo off

for %%A IN (*.py) do start /b /wait "" python "%%~fA"

Примечание. Для более старых версий Windows (до Windows 10) используется следующий порядок .См. здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...