`start`程序打开一个新窗口

时间:2016-09-15 17:55:52

标签: batch-file

每当我想使用start命令运行我的EXE文件以防止批处理等待时,就会打开一个新窗口。
我希望这不会发生。

我的操作系统是Windows 10 x64,但我至少需要在Windows 7中使用它。

这是我的批处理文件:

@echo off
start /B "gamebatch init"
gamebatch setvar t 5
set /p theVar=<%TEMP%/GAMEBATCH
echo %theVar%
pause
gamebatch exit

GameBatch是我制作的一个程序 gamebatch init创建一个服务器 其他gamebatch命令通过命令联系服务器 如果输出了一个值,那么GameBatch将它放入%TEMP%/GAMEBATCH

1 个答案:

答案 0 :(得分:0)

您是否尝试将开始 cmd.exe 同时使用?

@Echo off
Start /B Cmd /C gamebatch init
gamebatch setvar t 5
Set /P theVar=<%TEMP%/GAMEBATCH
Echo %theVar%
Pause
gamebatch exit