标题: [文件操作] 如何根据输入不同的数字执行不同操作 [打印本页]
作者: zxcsqq 时间: 2018-2-13 20:44 标题: 如何根据输入不同的数字执行不同操作
本帖最后由 pcl_test 于 2018-3-28 05:39 编辑
求一个 bat输入1执行 1.jar 输入2关闭bat 1.jar是个java程序
作者: ivor 时间: 2018-2-15 11:33
本帖最后由 ivor 于 2018-2-15 11:37 编辑
- @echo off
- set /p choice=输入 1?2?
- call :%choice% 2>nul
- exit /b
-
- :1
- java -jar 1.jar
- goto :EOF
- :2
- goto :EOF
复制代码
作者: l00l00 时间: 2018-2-18 19:02
回复楼上,这个加一个判断:%choice%的语句,不然会出错
if %choice%>0 等等
作者: chenxizhan 时间: 2018-2-19 01:24
@echo off
:top
cls
echo 1. Run 1.jar
echo 2. Exit
set /p ch=Your choice:
if (%ch%)==(1) goto run
if (%ch%)==(2) goto end
goto top
:run
echo java -jar 1.jar
pause
goto top
:end
echo Bye!
作者: CrLf 时间: 2018-2-20 23:03
这用不着专门写脚本吧,在系统设置的环境变量 PATHEXT 后加一个 ;.JAR 就可以了
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |