在命令提示符中使用 CD 在任何地方访问目录 (Windows)

Access directory anywhere using CD in Command Prompt (Windows)

我想在 CMD 中使用 CHDIR (CD) 命令访问一个目录,而无需键入整个路径。 例如:

C:\Program Files> cd Coding

然后,我想要的结果是:

C:\Users\Shadow\Documents\Coding>

可以做吗?如果可以,我该怎么做?

Windows 不像其他一些 OS 那样原生支持 CDPATH,但还有其他解决方案。

一个选项是将变量设置为您要 CD 到的路径。

如果你运行

set Coding=C:\Users\Shadow\Documents\Coding

您随后可以 运行

cd %Coding%

并被定向到正确的目录。

如果你想让它永久化,你可以改用 setx。

setx Coding C:\Users\Shadow\Documents\Coding

另一种选择是修改 CD 的工作方式,如下所示:https://superuser.com/questions/224024/cdpath-in-windows-command-prompt

您可以添加一个 system variable,其中 variableCodingvalueC:\Users\Shadow\Documents\Coding
现在您可以使用cd %Coding%去您想要的路径了。

您可以使用 doskey command:

定义一个宏
doskey Coding=cd /D "%UserProfile%\Documents\Coding"

要使用宏,只需键入:

Coding