一般介绍DOS命令,切换工作目录都是用CD命令,但是我在win7下的DOS中使用CD D:\却一直无法转到D盘。

后来在网上查找,发现切换盘符直接输入盘符和冒号,如D:  回车便可进入D盘的根目录。

切换工作盘之后,再使用CD命令切换工作目录。

所以这里要分清两个概念,一个是切换工作磁盘,另一个是切换某个磁盘下的工作目录,两者概念不同,实现命令也不同。

首先是切换工作磁盘,其命令形式是 [盘符]冒号,如要切换到D盘,则命令为D:,输入命令后按回车键就可以切换到D盘的工作目录了。

另外CD命令的作用确切地说就是将某个磁盘的工作目录切换该磁盘下的另一个目录。下面还是举个例子说一下清楚一点。

每一个磁盘(通常情况下就是指硬盘分区C:,D:,E:,F:等等)下都有一个工作目录,初始情况下就是根目录\。

比如当前DOS提示符如下:

c:\>

这个提示符的意思是当前工作磁盘是C盘,C盘当前工作目录为\(根目录)

假如我们现在输入d:将工作磁盘切换到D盘:

c:\>d:

提示符将变成下面这样子:

d:\>

这个提示符的意思是当前工作磁盘是D盘,D盘当前工作目录为\(根目录)

假设我们现在希望从将工作磁盘跟工作目录从D盘的根目录(d:\)切换到C盘根目录下的windows目录(c:\windows)。

可能一开始我们会想到输入cd c:\windows

d:\>cd c:\windows

这时会发现dos提示符仍显示工作目录在D盘的根目录:

d:\>

其实cd c:\windows命令是把c盘的工作目录切换到\windows,但是并没有把工作磁盘从d盘切换到c盘,要切换工作磁盘,应使用命令 [盘符]冒号:

d:\>c:

切换工作磁盘后,dos提示符如下:

c:\windows>

可见,我们已经切换到c盘了,而且由于前面cd c:\windows命令已经将c盘的工作目录切换到\windows,所以切换到c盘的同时进入到了

c盘的工作目录\windows。

DOS中切换盘符(直接CD不行)相关推荐

  1. dos 命令——切换盘符与切换工作目录

    1.切换盘符 c:,d: 2.切换工作目录:cd 路径,cd 命令只能在同一盘符下进行工作目录的切换 如题,这是两种命令,不注意的话容易产生误解. 说明:如图操作,达不到想要的结果.原因在这里是想从c ...

  2. 如何在bat文件中切换盘符并执行命令

    各位大佬,求助!!! 如题,如何使用bat批处理,切换盘符以后执行某个批处理. 由于要运行tomcat的service.bat安装服务,必须在tomcat的主文件夹运行批处理文件才可以安装成功,所以, ...

  3. windows,cmd中进行盘符的切换

    需求描述: 在工作中,有的时候需要在cmd中进行盘符的切换,以前总有些时候 通过cd来切,就是切换不过去,每次都要进行百度查询,所以,这次就记录下, 留着以后再用. 操作过程: 1.通过win+r-& ...

  4. win10中使用cmd命令行进行切换盘符操作时无反应

    在win10中使用cmd命令行进行切换盘符操作时,碰到无反应的情况: 解决方法: 1.输入路径回车后,再次输入该盘符 2.在cd 与 E:\ 之间加上 /d : 原因: windows命令行切换不同盘 ...

  5. cmd切换盘符(cmd切换盘符命令)

    怎么做启动"CMD键入chkdskx?启动CMD"键入c 造成这个现象的原因很多.这种情况大多数是因为磁盘上有逻辑错误了. XP系统还是建议使用NTFS文件系统.在运行中输入CMD ...

  6. cmd切换盘符和路径

    cmd切换盘符和路径: 切换盘符,比如切换到D盘: d: 再从d盘切换到d盘的某个文件夹: cd E:\mycode\test2023 通过这样的简单cmd命令就能够进入到具体文件夹执行相关命令.

  7. Windows下用cmd跳转指定目录(切换盘符出bug的解决方案)

    Windows下访问特定目录 linux下访问特定目录,直接使用"cd /path"即可,但在windows下需要先输入想要访问的盘符,如D盘,之后才可以使用"cd /p ...

  8. cd 在windows下 无法切换盘符目录

    在windows下, 打开cmd.exe, 默认进入到当前用户主目录下, 发现除了C:\盘, 可以通过cd .. , cd , dir 去到C:\盘的各个目录外, 不能通过 cd d: 进入到其他盘 ...

  9. windows中的cmd命令窗口下切换盘符的命令

    返回上一级目录: cd .. 进入盘符根目录(例如进入E盘):  e:

最新文章

  1. mysql ib_logfile 数量_Mysql 事务日志(Ib_logfile)
  2. 一起来开发Android的天气软件(三)——使用Volley实现网络通信
  3. c#常用函数和方法集
  4. mysql 自动停止_MySQL数据库之mysql自动停止的完美解决方法
  5. 开源怎么挣钱(转帖收藏)
  6. 程序员面试的一些注意点
  7. 信息学奥赛C++语言:判断两位数
  8. Js 怎么遍历json对象所有key及根据动态key获取值(根据key值获取相应的value值)...
  9. 开源运维管理软件排名_车主无忧:为什么放弃开源Kafka?
  10. List集合中数据用set集合去重复,用set集合去重复数据重写了equals还是没成功!
  11. JavaScript getBoundingClientRect()
  12. 春节咋过?韩上班族平均休4天 计划花费2756元人民币
  13. stl:sort(stl快速排序)
  14. linux win10虚拟内存,Win10虚拟内存设置多少合适?这样设置就最好!
  15. IMO 开放平台单点登录
  16. 12代酷睿笔记本有哪些不错?游匣G16体验大升级
  17. 情感分析与观点挖掘第五章笔记(上)/基于方面的情感分析/SentimentAnalysis-and-OpinionMining by Bing Liu
  18. 原神如何修改服务器,原神PC端界面太大怎么修改 pc窗口界面调整方法分享[多图]...
  19. ChinaSoft 论坛巡礼 | NASAC 青年软件创新奖论坛
  20. iOS7 Sprite Kit 学习

热门文章

  1. JMS Helloworld
  2. Impinj增强ItemSense软件功能,简化RFID方案部署
  3. Java基础—集合2Set接口和Map接口
  4. 与时间相关NSCalendar、NSDate类的基本使用
  5. UVA 12904 Load Balancing 暴力
  6. 在 SQLite3 中使用回调函数
  7. 解决svn cannot set LC_CTYPE locale的问题
  8. 你得学会并且学得会的Socket编程基础知识(转)
  9. JUNIPER SRX Ipsec ××× 点对点Policy base ×××连接测试
  10. 用Net::Telnet来弥补System.Net.Sockets的不足