Mar*_*c B 62
有PROMPT环境变量:
set PROMPT=$P$G
Run Code Online (Sandbox Code Playgroud)
是默认值,为您提供通常的$P$G
类型输出.还有更多格式的变量可以在这里找到.
Daw*_*žan 20
另一种可能性是设置PROMPT
环境变量(事实上该PROMPT
命令正在做什么).
这种方法的优点是你可以在系统范围内轻松设置它,你不需要任何脚本,编辑注册表等.无论你如何打开它,它都适用于任何控制台窗口.
您可以使用GUI和命令行两种方法来完成.
只需按Win+ Pause/Break(打开系统属性),单击高级系统设置,环境变量,然后创建名为PROMPT
value的新用户或系统变量,将其设置为您希望提示符的样子.系统变量将为所有用户设置它.
您可以在本文中看到它与图片.
PROMPT
永久设置环境变量的另一种方法是使用SETX
命令:
/M
它将与以前的方法相同 - PROMPT
在注册表配置单元中创建一个键HKEY_CURRENT_USER\Environment
.如果要为所有用户设置它,只需添加HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
开关:
PROMPT
它将PROMPT
在注册表配置单元中创建一个键PROMPT
.
有关提示格式的详细信息,请查看此页面或其他答案.
注意:您可能需要重新启动系统(或者可能只是注销并进入)才能使更改生效.至少,您必须关闭并重新启动应用程序(控制台),才能读取新的或更改的环境变量.如果由于某种原因无法执行此操作,则可以使用以下方法:
如果执行该PROMPT
命令,它将PROMPT
在本地上下文中设置环境变量,因此它将立即生效,但直到控制台仅关闭.它不是永久存储的.
setx PROMPT <your-prompt-format>
Run Code Online (Sandbox Code Playgroud)
小智 10
C:\Windows-15:21:07.12> help PROMPT
Changes the cmd.exe command prompt.
PROMPT [text]
text Specifies a new command prompt.
Prompt can be made up of normal characters and the following special codes:
$A & (Ampersand)
$B | (pipe)
$C ( (Left parenthesis)
$D Current date
$E Escape code (ASCII code 27)
$F ) (Right parenthesis)
$G > (greater-than sign)
$H Backspace (erases previous character)
$L < (less-than sign)
$N Current drive
$P Current drive and path
$Q = (equal sign)
$S (space)
$T Current time
$V Windows version number
$_ Carriage return and linefeed
$$ $ (dollar sign)
If Command Extensions are enabled, the PROMPT command supports
the following additional formatting characters:
$+ zero or more plus sign (+) characters depending upon the
depth of the PUSHD directory stack, one character for each
level pushed.
$M Displays the remote name associated with the current drive
letter or the empty string if the current drive is not a network
drive.
Run Code Online (Sandbox Code Playgroud)
如果启用了命令扩展,则PROMPT命令支持以下其他格式字符:
$ +零个或多个加号(+)字符,具体取决于PUSHD目录堆栈的深度,每个级别推送一个字符.
$ M如果当前驱动器不是网络驱动器,则显示与当前驱动器号关联的远程名称或空字符串.
命令是:
prompt yourPrompt
Run Code Online (Sandbox Code Playgroud)
完整的选项列表位于:
https://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/prompt.mspx?mfr=true
我在搜索如何保存PROMPT命令以在启动命令提示符时始终运行时发现了这篇文章。它适用于任何版本的 Windows。
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
。HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor
?重复前面的步骤以将更改应用于所有用户。 归档时间: |
|
查看次数: |
60738 次 |
最近记录: |