假设有五个在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"
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%