命令提示符下不会改变目录到另一个驱动器(Command prompt won't chang

2019-06-25 12:41发布

我试图编译一些Java(学习java目前),以及这样做的,我需要(使用javac)来更改命令提示符下的目录。

C:\...\Admin> cd D:\Docs\Java
C:\...\Admin> cd
C:\...\Admin

它不更改目录。 我再次尝试使用引号:

C:\...\Admin> cd "D:\Docs\Java"
C:\...\Admin>

同样不会改变的目录。 我究竟做错了什么?

Answer 1:

作为@nasreddine解决,或者您可以使用/d

cd /d d:\Docs\Java

有关更多帮助cd命令使用:

C:\Documents and Settings\kenny>help cd

显示的名称,或改变当前目录。

CHDIR [/ d] [驱动器:] [路径] CHDIR [..] CD [/ d] [驱动器:] [路径] CD [..]

..指定要更改到父目录。

键入CD驱动器:在指定的驱动器以显示当前目录。 键入CD不带参数来显示当前驱动器和目录。

使用/ d开关,除了改变驱动电流来改变当前目录的驱动器。

如果命令扩展被启用,CHDIR会如下改变:

当前目录字符串转换为使用相同的情况下,在磁盘上的名称。 所以CD C:\ TEMP实际上设置当前目录为C:\ TEMP如果是在磁盘上的情况。

CHDIR命令不把空格当作分隔符,因此有可能光盘放入包含空格但不带有引号的名称的子目录名称。 例如:

CD \ WINNT \配置文件\用户名\程序\启动菜单

是相同的:

CD “\ WINNT \配置文件\用户名\程序\启动菜单”

这是你将不得不如果扩展被禁用输入的内容。



Answer 2:

你切换到另一个驱动器上的目录,你需要切换到使用该驱动器:

C:\...\Admin> d:

那么你可以cd到你想要的目录。

C:\...\Admin> d:
D:\>cd "Docs\Java"

D:\Docs\Java>


Answer 3:

使用驱动器字母d改变像d驱动器:

  C:\> d:

当改变驱动器,你只需要输入驱动器盘符,如d:( 不要使用反斜杠,如d:\;它不工作 )。

你只在同一驱动器内的目录之间移动时使用CD。



Answer 4:

简短的回答

从走正确的路C:\...\AdminD:\Docs\Java驱动器,是下面的命令:

cd /d d:\Docs\Java

更多细节

如果你是你的某处随机D:\驱动器,你想去你的驱动器的根,你可以使用这个命令:

cd d:\

如果你是你的某处随机D:\驱动器,你想去你的驱动器上的特定文件夹,你可以使用这个命令:

cd d:\Docs\Java

如果你是一个不同的驱动器上,你想去你的根目录D:\驱动器,你可以使用这个命令:

cd /d d:\

如果你是一个不同的驱动器上,你想去你的特定文件夹D:驱动器,你可以使用这个命令:

cd /d d:\Docs\Java

如果你是一个不同的驱动器上,你想去你最后打开的文件夹D:驱动器,你可以使用这个命令:

cd /d d:

至于简写cd /dd:你也可以使用这个命令:

d:


Answer 5:

你如下路径之前应该使用/ d:

cd /d e:\


Answer 6:

如果你想从当前工作目录切换到另一个目录,然后在命令提示你需要输入你需要改变,其次是驱动器的名称:符号。 例如:假设您想更改到d驱动器,你在C-驱动器目前,然后键入d:然后按Enter键。

在另一方面,如果你想同一个工作目录内更改目录,然后使用cd(更改目录)命令后面的目录名。 例如:假设你希望更改为新的文件夹,然后键入:CD“新建文件夹”,然后回车。

提示使用CMD:Windows命令行不区分大小写。 当一个文件或目录与空间中工作,就加上引号。 例如,我的文档将是“我的文档”。 当一个文件或目录在命令行被删除,它没有移动到回收站。 如果您需要任何命令类型/的帮助? 在命令后。 例如,DIR /? 将使可用于dir命令的选项。



Answer 7:

您可以使用此命令状改变目录:目前,如果你当前的工作directoris C:\驱动,如果你想要去的d:\驱动器,然后键入以下命令

cd /d D:\

现在你当前的工作目录是d:\驱动器,所以你想要去的Java目录下的文件所以下面命令类型:

cd Docs\Java

注意:d代表驱动器



Answer 8:

我想你使用的是Windows系统。

一旦你打开CMD,你会与IE浏览器这样的默认位置显示

C:\ Users \用户管理 - 在你的情况下,其他人提到它的管理将是您的计算机的用户名

试想,如果你想移动到E目录,然后只需键入E:

这将用户移动到E:目录。 现在改为要指向了E什么都文件夹:Drive

例如:如果要移动到E文件夹的软件目录,然后第一类

E:

然后键入文件夹的位置

CD E:\软件

中提琴



Answer 9:

您可以通过编写此命令cd /使用上cd命令的命令提示符的帮助? 如该图所示



Answer 10:

cd上的Windows命令并不直观Linux系统的用户。 如果你希望cd到另一个目录不管它是在当前驱动器或其他驱动器,您可以创建一个别名cd 。 这里是如何做到这一点的Cmder :

  • 转到$CMDER_ROOT/config和打开文件user_aliases.cmd
  • 以下内容添加到该文件的结尾:
cd=cd /d $*

重新启动Cmder,你应该能够cd到任何你想要的目录。 这是一个小伎俩,但伟大工程,节省您的时间。



文章来源: Command prompt won't change directory to another drive