如何缩短Windows 7 cmd提示符中显示的目录

如何缩短Windows 7 cmd提示符中显示的目录

我知道 PROMPT 命令可用于更改命令提示符,但有时目录路径太长。大多数时候我对整个目录不感兴趣,只对最后一个文件夹(叶)感兴趣。有什么方法可以缩短它吗?

答案1

Prompt 不支持仅列出当前文件夹,prompt 也不支持查询环境变量。

因此,尽管以下命令可行,但它也无法按预期工作:

prompt %cd:~-20%$G

上述命令将显示路径的正确 20 个字符,并且似乎是最好的解决方案……但是,当您更改路径时,字符串保持完全相同。

所以这不起作用。提示没有其他选项来指定路径中的最后一个文件夹。

但大多数人想要这样做的原因是,在较长的路径上,光标从屏幕的最末端开始,这会使输入命令有点困难。

有几种解决方案可以解决这个问题。

  1. 不要使用长路径,如果必须的话,请创建连接点,以便可以创建到较低路径的快捷方式,这样路径本身就会变短。

例如,您有 C:\Program Files (x86)\Microsoft Office\Office16\Root,并且您希望以短路径访问该文件夹,您可以执行以下操作:

md c:\links
cd /d c:\links
mkdir /j "C:\Program Files(x86)\Microsoft Office\Office16\Root" Office

创建符号链接需要命令提示符上的管理权限。

如果您现在转到 c:\links\office,您最终将进入 office 文件夹,但硬盘上的文件仍保留在原始文件夹中。

  1. 增加命令提示符窗口的大小。

您可以增加命令提示符窗口的列数和行数,这样屏幕上就可以容纳更多内容,包括更长的路径。

  1. 修改提示以将光标放在下一行。无论路径有多长,光标始终停留在同一位置,因此输入命令不会受到长路径的干扰。

你可以按如下方式编写提示:

C:\>prompt $P_$G

C:\
>_

或 C:>提示 $P$G_

C:\>
_

一旦您对命令提示符的更改感到满意,您可以通过键入以下内容来提交更改:

setx prompt %prompt%

相关内容