`
yshlin
  • 浏览: 61291 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

第七讲:cd

阅读更多

cd 显示当前目录名或改变当前目录。
直接在cmd输入cd,可显示当前的目录
一些特殊的环境变量也可以如: %cd%
具体想要查看这些变量可以在cmd下输入set /?
对于cd命令和一些关于目录操作的命令来说,下面的符号:
. 代表当前目录
.. 代表上一级目录
\ 代表根目录
所以我们使用%cd%来显示路径的变化,cd命令来切换目录:

@echo off
rem 进入当前目录
cd.
echo %cd%
rem 进入上一级目录
cd..
echo %cd%
rem 进入根目录
cd\
echo %cd%
pause

 

用过批处理的人都知道"echo."是显示一空行,而运行
"cd."命令进入当前目录而不会回显任何信息,所以我们可以利用这点来生成一些空文件:

@echo off
rem 两个命令都可以生成空文件
echo. >a.txt
cd. >b.txt

cd 的参数d
上面讲到可以使用cd..和cd\来改变目录,但是这样不可以改变驱动器目录
例如:当前目录是c:\a\b想要改成d:\a\b 就不可以了,但cd提供了一个参数也是
cd的唯一参数:
/d 除了改变驱动器的当前目录之外,还可改变当前驱动器。

@echo off
rem 当前目录
echo %cd%
rem 改变后目录
cd /d d:\aa
echo %cd%
pause 

注意:cd命令是不把空格当作分隔符,所以看下面的例子

@echo off
rem 运行的两次命令效果相等
cd /d C:\Documents and Settings\Administrator
echo %cd%
cd /d "C:\Documents and Settings\Administrator"
echo %cd%
pause 

cd 最常用方法
前面讲过 start 命令对于一些执行文件要指定起始目录才可以正常运行,现在用cd命令也可以这样:

@echo off
rem 改变当前目录为"E:\office"
cd /d E:\office
rem 这时可以直接用start打开文件
start WINWORD.EXE
pause

 

分享到:
评论

相关推荐

    Delphi 7.0编程实例五十讲-pdf版

    第七讲 文本编辑器 第二篇图形图像编程 第八讲 小画笔 第九讲 抓取屏幕 第十讲 图片的显示特效 第十一讲 屏幕保护 第十二讲 制作图表 第十三讲 OpenGL编程 第十四讲 桌面晃动 第三篇文件管理 第十五讲 文件管理器 第...

    tcl实例入门教程(包括常用的socket多线程xml解析数据库操作大量实例)

    2.7 第7课:文本比较-SWITCH应用 9 2.8 第8课:数值比较-IF应用 10 2.9 第9课:WHILE 循环 11 2.10 第10课:FOR循环和INCR 11 2.11 第11课:过程PROC 12 2.12 第12课:过程PROC的参数定义 13 2.13 第13课:变量的...

    Linux从零入门实战-2019年七月Z线.txt

    第七讲 HTTP网络服务 知识点1: HTTP基础 知识点2: LNMP 架构服务搭建 知识点3: Nginx 配置 知识点4: MySQL 配置 知识点5: PHP 简介 实战项目: 基于WordPress 搭建个人博客 第八讲 Linux运维基础 知识点1: ...

    网络架构师148讲视频课程

    java架构师148讲视频教程 │ ├─1-148视频教程 │ 第01节:整体课程概览.flv │ 第02节:分模块、分工程管理.avi │ 第03节:多模块多Web应用合并War包.avi │ 第04节:Git基本原理和安装配置使用.avi │ 第05节...

    linux7章1

    第六章主要讲文件权限的意义,第七章讲文件系统的管理指令,下面结合回顾:一、让用户进入某目录工作的权限:1、使用指令:cd(变换工作目录)2、目录所需权限:用户对

    ifix培训教程【范本模板】.doc

    …………………………………………………………7 第三讲:创建动画。。…………………………………………………….11 3。1 使用过程数据库。.………………………………………………………………………….。。11 3.2 ...

    Linux指令速查手册.part1.rar

    第7章 网络通信  第8章 磁盘管理  第9章 磁盘维护  第10章 程序编译  第11章 打印作业  第12章 电子邮件新闻组  第13章 X Windows System  第14章 格式转换  第15章 系统软件工具  附录 指令索引...

    网管教程 从入门到精通软件篇.txt

    ISO:根据ISD 9660有关CD-ROM文件系统标准列出CD-ROM上的文件 ISP:X-Internet签字文件 IST:数字跟踪设备文件 ISU:InstallShield卸装脚本 IT:脉冲跟踪系统音乐模块(MOD)文件 ITI:脉冲跟踪系统设备 ITS:...

    protel印制电路板设计:设计前准备.ppt

    第18-20讲 单片机开发系统板PCB设计 主 要 内 容 一、自动布线基本流程 二、产品介绍 三、设计前准备 四、设计PCB时考虑的因素 五、加载网络表、自动布局及调整 六、常用自动布线规则设置 七、PCB自动布线 ...

    sphinx中文语音训练手册

    总的来讲,训练时只需要提供语料文件和录音文件,形式上比较简单,但要给一个好的语料文件还需要不断试验。 上面的步骤和脚本都是根据sphinx的文档来的。需要注意的是,版本不同,内容可能也会不同。 8.1 中文的字...

    PowerPoint.2007宝典 3/10

    2.2.7 第七步:添加多媒体效果 39 2.2.8 第八步:创建讲义和备注 40 2.2.9 第九步:排练演示文稿 40 2.2.10 第十步:演示 42 2.2.11 第十一步:评估成果和精炼作品 42 2.3 选择和布置房间 42 2.4 选择...

    PowerPoint.2007宝典 10/10

    2.2.7 第七步:添加多媒体效果 39 2.2.8 第八步:创建讲义和备注 40 2.2.9 第九步:排练演示文稿 40 2.2.10 第十步:演示 42 2.2.11 第十一步:评估成果和精炼作品 42 2.3 选择和布置房间 42 2.4 选择...

Global site tag (gtag.js) - Google Analytics