![Windows 7 CD 命令仅回显目录](https://linux22.com/image/1311393/Windows%207%20CD%20%E5%91%BD%E4%BB%A4%E4%BB%85%E5%9B%9E%E6%98%BE%E7%9B%AE%E5%BD%95.png)
每个新 shell 实例的路径都从我的用户目录 (C:\Users\user) 开始。
在这个目录或驱动器(在本例中为 C:)内,我无法像以前那样使用 cd 命令 - 它只会回显指定的目录。
一旦我将目录更改为父目录,我就可以执行“cd D:”然后它会更改为驱动器。
但这种行为并不总是在 shell 的所有实例中出现。
有时我必须去 C: 来更改它。
我很确定我没有以错误的方式使用命令,因为这是我用来启动 grails 的方法。
答案1
要切换到另一个驱动器,只需使用该驱动器号。该命令D:
切换到 D 驱动器。要更改到另一个目录,例如 D: 的根目录,您需要两个命令:
D:
cd D:\
(or)
D:
cd \
Windows shell 为每个驱动器/卷设置了一个活动目录。如果您在更改目录时指定驱动器号,则会更改该卷的活动目录,但实际上不会使该卷也处于活动状态。
答案2
cd
仅使用驱动器只会显示该驱动器上的当前目录。可以将驱动器本身作为命令传递以切换到其当前目录 ( d:
),或使用cd /d
来切换驱动器和目录。