Java 试图用一个.bat文件启动两个.bat文件

Java 试图用一个.bat文件启动两个.bat文件,java,windows,batch-file,cmd,Java,Windows,Batch File,Cmd,我正试图建立一个Minecraft服务器,实际上一切都很好。我正在用launch.bat文件启动服务器 %ProgramFiles%\Java\jre1.8.0\u 20\bin\Java.exe“-Xmx2G-Xms1G-jar-Tekkit.jar nogui 暂停 我还有第二个.bat文件用于备份 设置计数器=0 :循环 设置/a计数器=%COUNTER%+1 XCOPY“Server\*”c:\Users\Benjamin\Desktop\Tekkit Server\backups\S

我正试图建立一个Minecraft服务器,实际上一切都很好。我正在用launch.bat文件启动服务器

%ProgramFiles%\Java\jre1.8.0\u 20\bin\Java.exe“-Xmx2G-Xms1G-jar-Tekkit.jar nogui
暂停
我还有第二个.bat文件用于备份

设置计数器=0
:循环
设置/a计数器=%COUNTER%+1
XCOPY“Server\*”c:\Users\Benjamin\Desktop\Tekkit Server\backups\Server\u backup\u%COUNTER%/i/s
PING 1.1.1.1-N1-W600000>NUL
转到环路
现在,我要做的就是同时启动两个.bat文件,只使用一个.bat文件

我尝试使用第三个.bat文件启动所有:

start cmd /k CALL "C:\Users\Benjamin\Desktop\Tekkit Server\Server\launch.bat"
start cmd /k CALL "C:\Users\Benjamin\Desktop\Tekkit Server\backup.bat"
pause
它实际上会启动这两个.bat文件,但突然,它们开始运行,无法再次找到自己的文件:

C:\Users\Benjamin\Desktop>“C:\Program Files\Java\jre1.8.0\u 20\bin\Java.exe”-Xmx2G-Xms1G-jar Tekkit.jar nogui

错误:无法访问jarfile Tekkit.jar

C:\Users\Benjamin\Desktop>暂停

吕肯博士,你喜欢贝利比奇的味道

C:\Users\Benjamin\Desktop>设置计数器=0

C:\Users\Benjamin\Desktop>SET/a COUNTER=0+1

C:\Users\Benjamin\Desktop>XCOPY“Server\*”C:\Users\Benjamin\Desktop\Tekkit
服务器\backups\Server\u backup\u 1”/i/s

找不到文件*
已复制0个文件

C:\Users\Benjamin\Desktop>PING 1.1.1-n1-w600001>NUL

所有三个.bat文件都位于不同的目录中。 有人知道我能为我的问题做些什么吗(除了停止懒惰,试着把2次点击减少到1次;) 谢谢
Benny

问题很可能是您的路径目录。当您执行cmd时,首先将cd放入“right”目录,然后运行bat文件。例如:

cmd/k“cd/my/app/path&&app.bat”


&&是多个命令的分隔符

请尝试执行
start/d%cd%
。(将其设置为当前目录)正确设置路径。请注意,脚本的当前方向是桌面。绝对指定jar和备份目录。像这样
start/d%cd%CALL“C:\Users\Benjamin\Desktop\Tekkit Server\Server\launch.bat”start/d%cd%CALL“C:\Users\Benjamin\Desktop\Tekkit Server\backup.bat”pause
如何绝对指定它们?使用或不使用CALL命令?对不起,没有电话,我完全迷路了。启动cmd/K“cd\blah\blah\blah&&launcher.bat”,这是我要集成的一个批处理文件的路径。你能告诉我命令应该是什么样子吗<代码>“C:\Users\Benjamin\Desktop\Tekkit Server\Server\launch.bat”cmd/k”cd/d C:\Users\Benjamin\Desktop\Tekkit Server\Server&&launch.bat“先生,你是个天才。非常感谢你!我想投你一票,但我的声望还不够高。但我肯定会回到这一点上。再次感谢大家!!!