在Windows提示行?
如何将命令行提示符更改为控制台?
我一直在控制台功能API中寻找,但我找不到任何东西。
http://msdn.microsoft.com/en-us/library/windows/desktop/ms682073%28v=vs.85%29.aspx
有PROMPT环境变量:
set PROMPT=$P$G
是默认值,为您提供通常的C:>
类型输出。 这里有更多可用的格式变量。
该命令是:
prompt yourPrompt
完整的选项列表如下:
https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/prompt.mspx?mfr=true
另一种可能性是设置PROMPT
环境变量(实际上prompt
命令正在做什么)。
这种方法的优点是你可以很容易地在系统范围内设置它,并且你不需要任何脚本,编辑注册表等等。无论你如何打开它,它都可以用于任何控制台窗口。
你可以使用2种方法,GUI和命令行来完成。
1. GUI方法
只需按Win + Pause / Break(打开系统属性),单击高级系统设置,环境变量并创建名为PROMPT
新用户或系统变量,并将值设置为任何您希望提示的样子。 系统变量会为所有用户设置它。
你可以在这篇文章中看到它与图片。
2.命令行方法
另一种永久设置PROMPT
环境变量的方法是使用SETX
命令:
setx PROMPT <your-prompt-format>
它将执行与以前的方法相同的操作 - 在注册表配置单元HKEY_CURRENT_USEREnvironment
创建一个PROMPT
键。 如果你想为所有用户设置它,只需添加/M
开关:
setx PROMPT <your-prompt-format> /M
它将在注册表配置单元HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerEnvironment
创建一个PROMPT
键。
查看此页面或其他答案以获取有关提示格式的详细信息。
注意 :您可能需要重新启动系统(或者可能只是注销并进入)以使更改生效。 至少,您必须关闭并重新启动应用程序(控制台),才能读取新的或已更改的环境变量。 如果因任何原因无法完成,可以使用以下方法:
3.命令行方法(临时)
如果您执行prompt
命令,它将在您的本地环境中设置PROMPT
环境变量,因此它将立即生效,但直到控制台仅关闭。 它不是永久存储的。
prompt <your-prompt-format>
链接地址: http://www.djcxy.com/p/85039.html