黑马程序员技术交流社区

标题: dos环境下的问题 [打印本页]

作者: syw02014    时间: 2014-2-24 10:35
标题: dos环境下的问题
C:\Users\Administrator>cd D:\JAVA\Java_Code
C:\Users\Administrator>d:
D:\JAVA\Java_Code>

在第一行中我输入了cd D:\JAVA\Java_Code,按下回车键后为什么会显示C:\Users\Administrator>,当我在键入d:后才会显示D:\JAVA\Java_Code>?而且在D:\JAVA\Java_Code目录下会出现一个cd文件,这是为什么?

无标题.jpg (60.75 KB, 下载次数: 35)

无标题.jpg

作者: qqwwdr    时间: 2014-2-24 10:58
粘贴一下帮助文档里的内容:
CD命令:显示当前目录名或改变当前目录。

CHDIR [/D] [drive:][path]
CHDIR [..]
CD [/D] [drive:][path]
CD [..]

  ..   指定要改成父目录。

键入 CD drive: 显示指定驱动器中的当前目录。
不带参数只键入 CD,则显示当前驱动器和目录。

使用 /D 开关,除了改变驱动器的当前目录之外,
还可改变当前驱动器。

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

当前的目录字符串会被转换成使用磁盘名上的大小写。所以,
如果磁盘上的大小写如此,CD C:\TEMP 会将当前目录设为
C:\Temp。

CHDIR 命令不把空格当作分隔符,因此有可能将目录名改为一个
带有空格但不带有引号的子目录名。例如:

     cd \winnt\profiles\username\programs\start menu

与下列相同:

     cd "\winnt\profiles\username\programs\start menu"

在扩展停用的情况下,您必须键入以上命令。

作者: love~陌    时间: 2014-2-24 11:10
DOS命令行常见的命令
  dir列出当前目录下的问价以及文件夹
  md创建目录
  rd删除目录
  cd进入指定目录
  cd..退回到上一级目录
  cd/退回到根目录(或者cd..\..都可以退回到根目录)
  del删除文件
  exit退出dos命令行

作者: syw02014    时间: 2014-2-24 11:43
qqwwdr 发表于 2014-2-24 10:58
粘贴一下帮助文档里的内容:
CD命令:显示当前目录名或改变当前目录。

您提到“CD C:\TEMP 会将当前目录设为C:\Temp”,再按回车键后下一行会显示C:\Temp>吗? 我是在C:\Users\Administrator>键入cd D:\JAVA\Java_Code,按你说的按下回车键应该会显示D:\JAVA\Java_Code>,而我的电脑显示的是C:\Users\Administrator>。当我再键入d:时才显示D:\JAVA\Java_Code>的。为什么?



作者: qqwwdr    时间: 2014-2-24 11:51
切换盘符  直接输入  盘符名:
cd不能直接切换到不同盘符下的路径,
你先输入   cd D:\JAVA\Java_Code,
因为是不同盘符的路径,它不会切换过去,但是会记下这个路径,
当你切换到了相应的盘符下之后,他才会  切换到指定的路径下

单独输入  cd  可以显示  当前的路径


作者: syw02014    时间: 2014-2-24 11:52
qqwwdr 发表于 2014-2-24 11:51
切换盘符  直接输入  盘符名:
cd不能直接切换到不同盘符下的路径,
你先输入   cd D:\JAVA\Java_Code,

您直接说这些我就明白了,谢谢您哈!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2