批量文件逻辑失效

问题描述 投票:0回答:1

我想得到一个 执行以下代码。

cmd /K C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
cd C:\ProgramData\Anaconda3\Lib\site-packages\tabpy_server\
run startup.bat

第一行正常执行,打开一个 窗口。接下来的行数无法执行。

我错过了什么?

我的想法是创建一个批处理文件,它可以添加到 启动 服务器服务。

python windows batch-file anaconda tabpy
1个回答
0
投票

没有 run 命令的批处理。您需要的是 start 命令。此外,您还想使用 call 而不是 cmd /k 因为它是用来启动另一个 cmd 实例的,而你只是想调用批处理文件。下面是一个例子。

call C:\ProgramData\Anaconda3\Scripts\activate.bat C:\ProgramData\Anaconda3
cd C:\ProgramData\Anaconda3\Lib\site-packages\tabpy_server\
start startup.bat
© www.soinside.com 2019 - 2024. All rights reserved.