Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.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
Java 如何在windows批处理中从程序跳转到退出_Java_Windows_Batch File - Fatal编程技术网

Java 如何在windows批处理中从程序跳转到退出

Java 如何在windows批处理中从程序跳转到退出,java,windows,batch-file,Java,Windows,Batch File,我正在按顺序从windows批处理文件运行两个批处理Java类。我想在运行第一个类后给出一个退出选项;在第一个暂停语句之后 如果用户希望关闭程序而不使用GUI上的关闭按钮,我如何使用跳转来终止程序 此外,是否可以自定义PAUSE e以更改其默认消息 @ECHO off color 0E ECHO Running prog..... ECHO Step 1 commences.... java -cp D:\proj\bin;D:\proj\mysql-connector-java-5.1.

我正在按顺序从windows批处理文件运行两个批处理Java类。我想在运行第一个类后给出一个退出选项;在第一个暂停语句之后

如果用户希望关闭程序而不使用GUI上的关闭按钮,我如何使用跳转来终止程序

此外,是否可以自定义PAUSE e以更改其默认消息

@ECHO off
color 0E


ECHO Running prog.....
ECHO Step 1 commences....

java -cp D:\proj\bin;D:\proj\mysql-connector-java-5.1.12-bin.jar com.Class1

ECHO Please ensure modem is on and press any key!
ECHO Step 2 commences....

PAUSE

:: Give option to exit

java -cp D:\proj\bin com.Class

echo Completed program.....

PAUSE

要自定义
PAUSE
的消息,您可以
ECHO
要显示的消息,然后将
PAUSE
的输出传送到
NUL

echo Please press any key on your keyboard to continue with this program
pause>nul
要在两个Java程序执行之间退出批处理文件,可以执行以下操作:

@ECHO off
color 0E

ECHO Running prog.....
ECHO Step 1 commences....

java -cp D:\proj\bin;D:\proj\mysql-connector-java-5.1.12-bin.jar com.Class1

SET /P __ANSWER_=Do you wish to continue? (y/n)
IF /I %__ANSWER_% EQU N GOTO :EOF

ECHO Please ensure modem is on and press any key!
ECHO Step 2 commences....

PAUSE

:: Give option to exit

java -cp D:\proj\bin com.Class

echo Completed program.....

PAUSE

如果要在结束批处理文件执行之前向用户显示某些内容,可以将
GOTO:EOF
命令替换为对特定标签的
GOTO

可以在
暂停
后使用
>nul
使其不打印
按任意键继续