Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 从批处理运行cmd并逐个传递新命令_Windows_Batch File_Jenkins_Cmd - Fatal编程技术网

Windows 从批处理运行cmd并逐个传递新命令

Windows 从批处理运行cmd并逐个传递新命令,windows,batch-file,jenkins,cmd,Windows,Batch File,Jenkins,Cmd,我想从jenkins的批处理作业中运行一个新的cmd窗口,然后将命令一个接一个地移交给新的cmd 我知道我可以启动一个新的cmd并运行如下命令: start cmd.exe /c "cmd1 & cmd2 & cmd3" 由于我有很多命令要执行,我不希望像上面的例子那样链接它们,而是启动一个新的cmd,然后分别执行每个命令 有什么办法可以做到这一点吗?我知道我可以通过使用命令调用一个单独的批处理文件来实现这一点,但是我的一些同事只能访问jenkins,因此我们需要能够查看并更改

我想从jenkins的批处理作业中运行一个新的
cmd
窗口,然后将命令一个接一个地移交给新的
cmd

我知道我可以启动一个新的
cmd
并运行如下命令:

start cmd.exe /c "cmd1 & cmd2 & cmd3"
由于我有很多命令要执行,我不希望像上面的例子那样链接它们,而是启动一个新的
cmd
,然后分别执行每个命令


有什么办法可以做到这一点吗?我知道我可以通过使用命令调用一个单独的
批处理
文件来实现这一点,但是我的一些同事只能访问jenkins,因此我们需要能够查看并更改命令。

启动cmd.exe/c cmd1,然后启动cmd.exe/c cmd2?我不能这样做,由于所有命令都依赖于激活python虚拟环境以使用的第一个命令。start cmd.exe/c cmd1然后启动cmd.exe/c cmd2?我不能这样做,因为所有命令都依赖于激活python虚拟环境以使用的第一个命令。