Pre*_*sac 6 windows windows-7 cmd.exe
我正在摆弄 cmd 中的提示突击队,想知道是否有一种方法可以显示路径,C:\..\dir4而不是C:\dir1\dir2\dir3\dir4.
我四处寻找,只能找到最简单的方法,比如使用prompt $g将其更改为a>或prompt $p$_使其成为新行。
有什么可能吗?
使用标准命令解释器,您所要求的是不可能的。
这是 Windows 8.1 上 cmd.exe 支持的转义序列集,其中大部分可以追溯到相对古老的 MS-DOS 版本:
$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)
Run Code Online (Sandbox Code Playgroud)
还有$+(PUSHD堆栈深度)和$M(映射驱动器的远程名称),它们不适用于您的情况。
可以通过执行命令来显示特定系统支持的转义序列列表HELP PROMPT。
但是,您可能可以使用 PowerShell,它具有功能更强大的提示子系统。但是,这使用与 cmd.exe 不同的命令解释器。
| 归档时间: |
|
| 查看次数: |
2027 次 |
| 最近记录: |