防止自动关闭 windows 批处理文件

Prevent auto-closing windows batch file

我有一个批处理文件,可以让我同时 运行 多个 python 文件,目前没问题。

@ECHO ON

start python "C:\Users\Future\Desktop\Pop1.py"
ECHO Running Pop1
start python "C:\Users\Future\Desktop\Pop2.py"
ECHO Running Pop2

PAUSE

但是我有个问题,当python文件执行的时候,我需要按照打印语句来跟进程序。当我执行批处理时,python 文件的控制台 windows 很快消失。如何让它们保持打开状态以便能够跟踪 python 个文件的执行?

试试这个:你只需要在 python

之后包含 -i
@ECHO off

start python -i "C:\Users\Future\Desktop\Pop1.py"
start python -i "C:\Users\Future\Desktop\Pop2.py"