在Windows中,如何创建一个批处理文件,使用特定的Java程序打开2个命令窗口?

时间:2015-07-24 06:10:40

标签: windows batch-file

我正在尝试创建一个批处理文件,它将重新打开我的KnockKnockClient和KnockKnockServer程序,让它们启动。

到目前为止,我的批处理文件如下所示:

@echo off
setlocal


start cmd

start java KnockKnockServer

ping 192.0.2.2 -n 1 -w 5000 > null

start /wait java KnockKnockClient

if errorlevel 1 goto retry

echo Finished successfully
exit


:retry

另外,假设我希望它重新启动,以便具有KnockKnockClient的CMD窗口处于活动状态。那可能吗 ?

任何提示都很感激,谢谢

1 个答案:

答案 0 :(得分:1)

“start”本身会调用cmd。

您不需要提供“start cmd”

也许你的目录路径应该是多变的。 (找到程序的正确路径)