繁体   English   中英

如何创建批处理文件以运行同一目录中的所有python文件

[英]How to create a batch file to run all python files in the same directory

我有一个文件夹,用于保存用于备份特定系统的 python 脚本。 Z:\\系统管理员\\系统备份\\我的系统\\脚本\\

要启动它们,我想使用保存在同一文件夹中的 .bat 文件,但是我对这些文件的经验为零。 我的阅读使我找到了这个解决方案:

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

如果我以这种方式列出每个 python 文件,那么它可以按我想要的方式工作。 无论编号或文件名如何,如何运行出现在此文件夹中的所有*.py文件?

提前致谢

通过以下技巧可以做到这一点:

@echo off

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

注意:对于较旧的 Windows 版本(Windows 10 之前的版本),顺序是特定的 ,看这里

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM