我有自定义颜色/字体/大小/等。我的cmd计划。
当我通过VS(有或没有调试)运行我的程序时,它使用我的方案在cmd中运行我的程序。 (良好)
但是,当我直接运行exe文件时,它运行在默认的cmd(没有我的方案)。 (坏)
如果我创建一个执行我的exe的.bat文件,那么它将在计划的cmd中运行。 (良好)
但是,如果我创建该.bat文件的快捷方式,它将在默认的cmd中运行! (坏)
我如何才能使exe本身贯穿计划的cmd?
如果不可能,我怎样才能使exe / bat的快捷方式通过计划的cmd运行?
答案 0 :(得分:0)
如果您希望软件在计划cmd中运行,您应该通过命令行执行程序,否则您可以在程序中编辑程序的字体等。
编译器按cmd运行程序。
如果你想要这么多,你可以在开始你的代码时在任务管理器上检查你的程序,如果没有,你可以运行系统功能并隐藏第一个。
答案 1 :(得分:0)
我不知道您如何更改cmd
计划,因此,这可能对您没有帮助。总之...
cmd
自定义的标准方法是在HKCU\Console\
中包含一个子键,其中包含将要自定义的控制台的标题,并在此键中包含定义控制台属性的值(更多{ {3}})
所以,让我们说你现在在注册表中有一个控制台方案。通过快捷方式启动控制台程序时,启动的控制台的窗口标题是指示为快捷方式名称的文本。将快捷方式名称与注册表中定义的控制台名称匹配(或反向)。