怎样写一个批处理让它执行完一个py之后自动开始执行另一个py,假设有5个这样连续执行的py文件?

假设有五个在c:新建文件夹(1)上的py文件,1.py,2.py,3.py,4.py,5.py@echooffif"%1"=="h"gotobeginmshtavbscr... 假设有五个在c:新建文件夹 (1)上的py文件,1.py,2.py,3.py,4.py,5.py
@echo off

  if "%1" == "h" goto begin

  mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit

  :begin
@echo off
set cmd1="C:\新建文件夹 (1)\1.py"
set cmd2="C:\新建文件夹 (1)2.py"
set cmd3="C:\新建文件夹 (1)3.py"
set cmd4="C:\新建文件夹 (1)4.py"
set cmd5="C:\新建文件夹 (1)5.py"
start call %cmd1%
start call %cmd2%
start call %cmd3%
start call %cmd4%
start call %cmd5%
这段代码能实现该操作吗?如果不行请帮忙修正~谢谢~~
后面四个漏了\
set cmd2="C:\新建文件夹 (1)\2.py"
set cmd3="C:\新建文件夹 (1)\3.py"
set cmd4="C:\新建文件夹 (1)\4.py"
set cmd5="C:\新建文件夹 (1)\5.py"
展开
 我来答
依梦琴瑶
高粉答主

2018-01-28 · 说的都是干货,快来关注
知道顶级答主
回答量:6.9万
采纳率:82%
帮助的人:1.7亿
展开全部
start /wait %cmd1%

这样的形式写,应该可以满足您的要求。
追问

set cmd1="C:\Users\Winner\PycharmProjects\PythonAbc\newExcel.py"

start /wait %cmd1%

并没有实现执行文件操作,但是出现了这个窗口

追答
那加上py关联的执行程序看看可不可以?

比如

set py_exe="这里写执行py脚本的可执行程序路径"

set cmd1="您的py文件路径"

start /wait %py_exe% %cmd1%
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式