Windows 命令行:在 cd 命令中使用绝对路径与相对路径
专栏导航
上一篇:Windows 命令行:相对路径
回到目录
下一篇:MFC 第一章概述
本节前言
学习本节知识,需要你首先懂得如何打开一个命令行界面,也就是命令提示符界面。链接如下。
参考课节:Windows 命令行:打开命令提示符界面
你还需要先学习工作目录与绝对路径等的概念。参考链接如下。
参考课节:Windows 命令行:工作目录
参考课节:Windows 命令行:cd 命令3,当前目录,父目录,根目录
参考课节:Windows 命令行:路径的概念,绝对路径
参考课节:Windows 命令行:相对路径
你还需要学习 dir,cd 命令的一些个使用方法。参考链接如下。
参考课节:Windows 命令行:dir 命令
参考课节:Windows 命令行:cd 命令1,cd 命令的简单使用
参考课节:Windows 命令行:cd 命令2,切换到多级子目录
你还需要了解切换盘符的方法。
参考课节:Windows 命令行:切换盘符
具备了以上的先导知识以后,我们来往下学习。
一. 在 cd 命令中使用相对路径
这个,其实我们一直在做。
在我这里,我先用【Shift + 鼠标右键】的方法,在【D:\doc】文件夹里面打开命令提示符界面,如下图所示。

在资源管理器中,我们了解到,我这里有着【雪鹰领主】文件夹,如下图所示。

【雪鹰领主】文件夹的绝对路径为【D:\doc\Video\雪鹰领主】。
所以呢,当工作目录为【D:\doc】的情况下,【雪鹰领主】目录的相对路径为【.\Video\雪鹰领主】,我们在命令行上输入【cd .\Video\雪鹰领主】,并回车执行。结果如下。

然后呢,我们还知道,【专业文档】文件夹的绝对路径为【D:\doc\book\专业文档】,如下图所示。

所以呢,在工作目录为【D:\doc\Video\雪鹰领主】的情况下,【专业文档】文件夹的相对路径为【.\..\..\book\专业文档】。
我们在命令行上输入【cd .\..\..\book\专业文档】,然后回车执行,结果如下。

在 cd 命令名的右边,写上了必要的空格之后,再输入相对路径,然后回车执行,就可以前往目标路径。
关闭图5 所示的命令提示符窗口。
接下来,我们来看一看绝对路径的用法。
二. 在 cd 命令中使用绝对路径
我们在【D:\doc】里面,用【Shift + 鼠标右键】的方法,打开一个命令提示符窗口。结果如下。

然后呢,我们还是先前往【雪鹰领主】文件夹。在前文中,我们已经知道,【雪鹰领主】文件夹的绝对路径为【D:\doc\Video\雪鹰领主】。
接下来,我们在命令行中输入【cd D:\doc\Video\雪鹰领主】,然后回车执行,结果如下。

接下来,我们切换到【专业文档】文件夹。由前文可知,【专业文档】文件夹的绝对路径为【D:\doc\book\专业文档】。
接下来,我们在命令行中输入【cd D:\doc\book\专业文档】,然后回车执行,结果如下。

怎么样?绝对路径,应该还是比较好用的吧?
关闭图8 所示的命令提示符窗口
三. 跨盘符切换路径
有个问题啊,如果时从 C 盘的某一个路径,切换到 D 盘的某一个路径,要怎么做呢?
我们先用【Win键 + R -> cmd】的方式,打开传统的命令提示符窗口。结果如下。

对于这种传统的命令提示符窗口,也就是非 Powershell 命令提示符窗口,我们不可以跨盘符直接切换目录。如果想要跨盘符切换路径,我们需要先切换盘符,再去切换路径。
比如,我们想要从图9 中的 C 盘工作目录,切换到 D 盘的路径【D:\doc\book\专业文档】。我们需要先切换到 D 盘,然后再执行切换目录的操作。执行过程如下。

如图10 所示,先在命令行上输入【D:】,然后回车执行,将盘符由 C 盘切换到 D 盘。
然后呢,在命令行上输入【cd D:\doc\book\专业文档】命令,回车执行,由此切换到目标路径【专业文档】文件夹里面。
我们关闭图10 所示的命令提示符窗口。
然后呢,在桌面上,用【Shift + 鼠标右键】的方法,打开 Powershell 命令提示符窗口。结果如下。

看到了没? Powershell 窗口的工作路径为【C:\Users\Administrator\Desktop】,盘符为 C 盘。
接下来,我们依然是切换到绝对路径【D:\doc\book\专业文档】里面。
我们在命令行里面直接输入【cd D:\doc\book\专业文档】,然后回车执行,结果如下。

小结一下,对于非 Powersshell 的传统命令提示符窗口,想要跨盘符切换路径,需要先切换盘符,再切换目录。对于 Powershell 命令提示符窗口,直接切换目标路径即可。
结束语
本节内容,多看两遍,相信你能够学会。
专栏导航
上一篇:Windows 命令行:相对路径
回到目录
下一篇:MFC 第一章概述