修改Windows命令行启动提示符文本的可行性咨询
修改Windows命令行启动提示符文本的可行性咨询
当然可以实现!就像Python的>>>提示符一样,咱们可以分别给PowerShell和CMD设置简洁的启动提示符,下面是具体方法:
一、PowerShell 提示符修改
临时生效(仅当前会话)
打开PowerShell后,直接输入以下命令回车,提示符立刻就变成PS >了:
$Prompt = { "PS > " }
永久生效(每次启动都生效)
如果想让每次打开PowerShell都用这个提示符,需要修改PowerShell的配置文件:
- 先在PowerShell里输入命令打开配置文件(如果文件不存在会提示你创建):
notepad $PROFILE - 如果提示文件不存在,先运行这条命令创建配置文件:
New-Item -Path $PROFILE -ItemType File -Force - 在打开的记事本里添加一行:
$Prompt = { "PS > " },保存后关闭记事本。 - 重启PowerShell,你就会看到新的提示符啦。
二、CMD 提示符修改
临时生效(仅当前会话)
打开CMD后,输入以下命令回车,提示符就变成CMD >了:
prompt CMD $G
永久生效(每次启动都生效)
有两种常用方法可以实现永久修改:
方法1:修改快捷方式(推荐)
找到你平时打开CMD的快捷方式(比如开始菜单里的「命令提示符」),右键点击选择「属性」,在「目标」输入框的末尾加上/k "prompt CMD $G"。比如原来的目标是%SystemRoot%\system32\cmd.exe,修改后变成:%SystemRoot%\system32\cmd.exe /k "prompt CMD $G"点击「确定」后,通过这个快捷方式打开CMD就会显示
CMD >了。方法2:修改注册表(全局生效)
如果你想让所有CMD窗口都用这个提示符,可以修改注册表:- 按下
Win+R输入regedit打开注册表编辑器。 - 导航到路径:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor。 - 在右侧右键选择「新建」→「字符串值」,命名为
AutoRun。 - 双击
AutoRun,设置其值为prompt CMD $G,点击「确定」。 - 重启CMD窗口,新的提示符就生效了。
- 按下
备注:内容来源于stack exchange,提问作者Mr.Key7




