批量If / Else不起作用

时间:2017-06-03 18:57:46

标签: windows batch-file if-statement cmd

我将此文件添加到Windows文件夹中,因此如果我打开cmd并键入EN,我会打开我的Minecraft服务器控制台,但是当我关闭服务器时,我希望cmd询问我是否重新启动服务器,但如果我输入cmd关闭的东西,有人可以帮助我。

@echo off
cd C:\Users\playl\Desktop\_\Server\EmeraldNetwork
start .
@echo on
start.bat
:1
set /p id="restart (Y/N): "
IF %id%==Y (
   start.bat
) 
ELSE IF %id%==N (
   exit
) 
ELSE (
   goto :1
)

编辑:我遇到了另一个问题,当我停止服务器时,它显示press a key etc并且cmd关闭。

0 个答案:

没有答案