异常现象
在windos下使用cd指令的时候,发现可以在当前磁盘切换,不能跨磁盘切换,如下所示
# 直接使用cd 指令无法切换;还是返回当前路径
C:\Users\duqiu>cd e:
E:\test
C:\Users\duqiu>
# 加上 /d 之后可以进行切换
C:\Users\duqiu>cd /d E:
E:\>cd /d c:
C:\Users\duqiu>cd E: # 这里切换又失败了
E:\
# 加上 /d 之后切换成功
C:\Users\duqiu>cd /d E:
E:\>cd /d C:
# 不需要cd,直接进行磁盘切换
C:\Users\duqiu>e:
E:\>cd test\
# 跨磁盘切换还是失败
E:\test>cd C:
C:\Users\duqiu
E:\test>
原因解释:
1:cd命令的功能是:在同一个磁盘下切换不同的工作路径;
2:切换工作磁盘,其命令形式是 [盘符]冒号,比如 “E:”
3:“cd /d xxx” 表示直接转换到后面的路径;