Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.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 启动更改颜色的cmd窗口,并从批处理文件执行jar文件_Java_Windows_Batch File_Cmd - Fatal编程技术网

Java 启动更改颜色的cmd窗口,并从批处理文件执行jar文件

Java 启动更改颜色的cmd窗口,并从批处理文件执行jar文件,java,windows,batch-file,cmd,Java,Windows,Batch File,Cmd,我正在尝试创建一个*.bat文件,它运行一个jar文件,并使用“cmd.exe”显示控制台。 但我希望它在矩阵一样的主题,即黑色背景与绿色文本。 但我无法创造这个。我尝试了几个选项,但大多数都不起作用,那些可以在无限循环中启动cmd提示符的选项会继续创建cmd窗口 这是初始file.bat,可与默认颜色配合使用 start java -jar MainMenu.jar exit 这是一个改变颜色,但继续创建cmd窗口 start /B cmd /k "COLOR 0A&&

我正在尝试创建一个*.bat文件,它运行一个jar文件,并使用“cmd.exe”显示控制台。 但我希望它在矩阵一样的主题,即黑色背景与绿色文本。 但我无法创造这个。我尝试了几个选项,但大多数都不起作用,那些可以在无限循环中启动cmd提示符的选项会继续创建cmd窗口

这是初始file.bat,可与默认颜色配合使用

 start java -jar MainMenu.jar 
 exit
这是一个改变颜色,但继续创建cmd窗口

start /B cmd /k "COLOR 0A&&java -jar MainMenu.jar"
exit

如何实现这一点?

在我的机器上工作时,我只需添加一个
暂停
即可查看效果:

color 0a
java -jar launcher.jar
pause

MainMenu.jar和launcher.jar是什么?还尝试创建了两个文件。A.bat和B.bat,其中A.bat更改颜色并使用“call B.bat”运行B.bat@SergeBallesta ohh抱歉,这两个文件是相同的。CorrectedI无法理解如何创建cmd窗口的循环。我试过了,没有任何问题(但是没有你的MainMenu.jar…)。MainMenu.jar是什么?它运行一个java程序,输出到控制台。我也尝试过这个。正如您所看到的,我正在使用start,因为我还试图更改打开的cmd窗口的标题。使用“标题”显示为管理员:不是。但是使用start我可以用start做一个清晰的标题。你也可以用
title My Awesome batch file
@Alex用两个批处理文件“title”你的批处理文件解决了这个问题。关于“Administrator:Name”,如果没有注册表编辑,则无法删除管理员字符串,这是我不想要的。它显示cmd窗口具有提升的特权