prompt

更改 Cmd.exe 命令提示符,包括显示所需的任何文本,例如当前目录的名称、时间日期或 Microsoft Windows 版本号。 如果在没有参数的情况下使用,此命令会将命令提示符重置为默认设置,也就是当前驱动器号和目录,后跟大于符号 (>)。

语法

prompt [<text>]

参数设置

参数 说明
<text> 指定要包含在命令提示符中的文本和信息。
/? 在命令提示符下显示帮助。

备注

  • 在文本参数中,除了一个或多个字符串,也可包含字符组合;或者包含字符组合,而不是一个或多个字符串:

    字符 说明
    $q =(等号)
    $$ $(美元符号)
    $t 当前时间
    $d 当前日期
    $p 当前驱动器和路径
    $v Windows 版本号
    $n 当前驱动器
    $g >(大于号)
    $l <(小于号)
    $b |(管道符号)
    $_ ENTER-LINEFEED
    $e ANSI 转义代码(代码 27)
    $h Backspace(用于删除已写入命令行的字符)
    $a & 号
    $c ((左圆括号)
    $f )(右圆括号)
    $s Space
  • 启用命令扩展后,prompt 命令支持以下格式字符:

    字符 说明
    $+ 零个或多个加号 (+) 字符,具体取决于 pushd 目录堆栈的深度(每个推送的级别一个字符)。
    $m 与当前驱动器号关联的远程名称;如果当前驱动器不是网络驱动器,则为空字符串。
  • 如果在文本参数中包含 $p 字符,则在你输入每个命令后会读取磁盘(来确定当前驱动器和路径)。 这可能需要额外的时间,尤其是对于软盘驱动器。

示例

若要设置一个两行的命令提示符(第一行显示当前时间和日期,下一行显示大于号),请键入:

prompt $d$s$s$t$_$g

提示更改如下,其中日期和时间是最新的:

Fri 06/01/2007  13:53:28.91

若要将命令提示符设置为显示为箭头 (-->),请键入:

prompt --$g

若要将命令提示符手动更改为默认设置(即,当前驱动器和路径后跟大于号),请键入:

prompt $p$g