Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/6.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
Batch file 如何返回到第一个命令提示符并在bat文件中关闭它_Batch File_Cmd - Fatal编程技术网

Batch file 如何返回到第一个命令提示符并在bat文件中关闭它

Batch file 如何返回到第一个命令提示符并在bat文件中关闭它,batch-file,cmd,Batch File,Cmd,我有一个bat文件,其中我按顺序调用了几个bat命令: 启动命令/c a.bat 打电话给b.bat 第1行将在一个新的提示窗口中运行a.bat,第2行完成运行后,我想返回到从第1行开始的窗口并关闭它,我如何实现这一点?我需要在另一个窗口启动a.bat,因为b.bat依赖它来运行,所以我已经尝试过了 叫蝙蝠 打电话给b.bat 但是它从来没有启动过b.bat,因为a.bat启动了一个服务器,只是等待。任何建议都将不胜感激。使用此选项并在a.bat内使用start”““c:\program fil

我有一个bat文件,其中我按顺序调用了几个bat命令:

启动命令/c a.bat

打电话给b.bat

第1行将在一个新的提示窗口中运行a.bat,第2行完成运行后,我想返回到从第1行开始的窗口并关闭它,我如何实现这一点?我需要在另一个窗口启动a.bat,因为b.bat依赖它来运行,所以我已经尝试过了

叫蝙蝠

打电话给b.bat


但是它从来没有启动过b.bat,因为a.bat启动了一个服务器,只是等待。任何建议都将不胜感激。

使用此选项并在
a.bat
内使用
start”““c:\program files\folder\server.exe”
启动服务器,使其启动并将控制权返回到
a.bat
并继续

call a.bat
call b.bat

这是非常不清楚的。也许最好描述一下您试图实现的目标。您是否尝试过WMIC win32_进程创建方法。这可能会使server.exe异步启动,从而首先避免使用.bat。