我正在尝试通过命令行启动一个进程,但是当我使用/k
选项 cmd 时,我会丢失所有系统信息。如何保留此信息,是否有可能更改标题的环境变量。
//first line where I sprintf commands into a buffer
sprintf(commandLine_buf,"%s /T:F9 /K TITLE=What is your command ",getenv("ComSpec"))
@erksun感谢你的建议。我修改了一下但是有效。这就是它的样子。以下
sprintf(commandLine_buf, "cmd /c PROMPT Speak to me$G & TITLE What is your command? & \"%s\"",getenv("ComSpec"));
我的提示如下:
但我希望它看起来像这样: