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

第八讲:目录操作

阅读更多

关于目录的操作的三个基本命令有:md,ren,rd
md 创建目录

基本形式: md 文件夹名
当然也可以使用路径来创建

@echo off
rem 在当前目录下创建test目录
md test
rem 在d盘根目录下创建test目录
md d:\test

 

使用md创建多个目录的简写方法:

@echo off
rem 在当前目录下创建三个目录aa,bb,cc
md aa bb cc
rem 可以使用逗号分隔
md a1,b1,c1
rem 可以使用分号分隔
md a2;b2;c2

 
如需要创建带空格的目录或特殊字符的目录如"a&b",要用双引号括起

@echo off
rem 在当前目录创建一个"a b"文件夹
md "a b"
rem 出现错误,只创建了一个a文件夹
md a&b
rem 在当前目录创建一个"a&b"文件夹
md "a&b"

md还可以创建中级目录,例如:当前目录下不存在a目录

@echo off
rem 在当前目录下创建了a目录,然后a目录下创建b,b目录下创建c目录
md a\b\c

 

ren 重命名文件,也可以重命名目录
ren 的基本形式:ren [路径]文件名 新文件名

@echo off
rem 将test.txt改名为ts.txt
ren test.txt ts.txt
rem 将目录test改名为ts
ren test ts

 

注意:新文件名或目录名不可以指定路径

@echo off
rem 错误新目录不能指定路径
ren d:\test d:\ts
pause
rem 将d:\test目录改名为ts
ren d:\test ts

 

rd 删除一个目录
rd 命令的基本形式: rd [参数] [路径]目录名

@echo off
rem 创建一个空目录
md test
pause
rem 删除一个空目录
rd test

 

rd命令不带参数时只能删除空目录
rd的常用参数
/s  除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
/q  安静模式,带 /S 删除目录树时不要求确认
当删除的目录不为空,使用s参数将该目录删除(包括目录中的所有内容)
使用q参数在使用s参数时,删除目录不需要确认

@echo off
rem 删除d:\test目录,包括它的所有子目录和文件,不要求确认
rd /q /s d:\test 

 

目录的操作命令都可以使用通配符!

分享到:
评论

相关推荐

    第27讲:单链表专题等30个文件.zip

    5. **第8讲:VS实用调试技巧.pdf** - Visual Studio是一款常用的C/C++开发环境,这一讲可能讲解了如何使用其内置的调试工具来定位和修复程序错误,包括设置断点、查看变量值、单步执行等技巧。 6. **第10讲:操作符...

    华中帝国delphi编程第一章【18讲】系列语音教程

    第八讲:程序进度条中各控件的使用和菜单的可视化设计 第九讲:常见的dialogs对话框的综合应用 字符串操作 第十讲:字符串文本函数综合应用 第十一讲:利用Tstringlist对象进行字符串的处理应用 第十二讲:模拟计...

    RPA 办公自动化 第五讲:网页操作自动化

    在第五讲“网页操作自动化”中,我们将深入探讨如何利用RPA来处理更复杂的网页任务。主要分为六个关键部分: 1. **网页对象的创建与获取**:在进行任何网页操作前,需要先创建或获取一个网页对象。`打开网页`指令是...

    Unix入门资料和Unix自学篇十讲

    UNIX 自学篇:第八讲:监视进程管理 UNIX 自学篇:第九讲:管理进程 UNIX 自学篇:第十讲:打印管理 UNIX系统操作入门篇(一) UNIX系统操作入门篇(二) UNIX系统操作入门篇(三) UNIX系统操作入门篇(四) UNIX系统操作...

    C#电子教案

    第8讲:面向对象编程概述 第9讲:类 第10讲:对象 第11讲:继承 第12讲:多态 第13讲:接口 第14讲:抽象类 第15讲:域和属性 第16讲:Page对象 第17讲:Response对象 第18讲:Request对象 第19讲:Application对象 ...

    学生管理系统/学生信息系统--java (含源码、数据库)

    第八讲:实现注销登录功能,学生信息功能 第九讲:实现班级model新建,dao新建,数据表新建,列表查询 第十讲:实现班级信息查询列表 第十一讲:继续完善班级信息查询列表功能 第十二讲:班级信息的增加和删除 第十...

    精通并发与netty 无加密视频

    第8讲:Netty多客户端连接与通信 第9讲:Netty读写检测机制与长连接要素 第10讲:Netty对WebSocket的支援 第11讲:Netty实现服务器端与客户端的长连接通信 第12讲:Google Protobuf详解 第13讲:定义Protobuf...

    Scala编程详解 第10讲-Scala编程详解:数组操作之数组转换 共5页.pptx

    函数入门之默认参数和带名参数 共5页第7讲-Scala编程详解:函数入门之变长参数 共4页第8讲-Scala编程详解:函数入门之过程、lazy值和异常 共5页第9讲-Scala编程详解:数组操作之Array、ArrayBuffer以及遍历数组 共7...

    RPA 办公自动化 第八讲:流程的封装

    在第八讲“流程的封装”中,主要探讨了如何通过流程封装来管理和优化RPA应用的开发。 首先,流程在RPA中指的是按照特定顺序执行的一系列指令集合。RPA工具通常会自动生成一个主流程,开发者只需在此基础上将业务...

    第八讲:GIS典型案例分析.ppt

    在本讲中,我们通过几个典型案例来深入理解GIS在空间综合分析中的应用。 首先,度假山庄的选址是一项重要的规划任务,它涉及到多个GIS分析步骤。首要条件是选择面积在50-80亩、非耕地和园地的土地,且坡度需小于15...

    计算机网络故障诊断与排除第8讲:服务器故障诊断与排除.ppt

    【计算机网络故障诊断与排除第8讲:服务器故障诊断与排除】 服务器是网络中的核心设备,承担着数据处理和资源管理的重要任务。本讲重点涵盖了服务器的类型划分、功能体系和性能体系,以及Linux操作系统的基本知识,...

    python程序设计ppt(二十讲)

    第八讲:字符串操作 - 字符串的索引、切片与连接 - 字符串方法:find、replace、split等 - 格式化字符串:%操作符与format()方法 第九讲:异常处理 - try/except语句 - finally块与清理操作 - 自定义异常类 第十讲...

    第8讲:涨停板的性质与操作绝技.ppt

    《涨停板的性质与操作绝技》 涨停板在股市中是股价波动的极致表现,其性质多样,可能代表着吸筹、拉升、洗盘或出货等不同意图。理解涨停板的性质对于投资者来说至关重要,因为这直接影响到操作策略的选择。 一、...

    部编版第8讲:上册知识点梳理.doc

    【部编版第8讲:上册知识点梳理】 在小学一年级数学的学习中,掌握关键知识点是十分重要的。本讲主要涵盖了数与代数、空间与图形以及统计与概率这三个核心领域,旨在帮助学生建立起基本的数学概念和技能。 **一、...

    第八讲:Transact-SQL语言基础.ppt

    "Transact-SQL语言基础" Transact-SQL语言是Microsoft开发的一种SQL语言,简称...Transact-SQL语言是数据库管理和开发领域中一个非常重要的技术工具,它可以帮助开发者更好地管理和操作数据库,以满足不同的应用需求。

    程序设计训练之 Rust 编程语言 第八讲:高级特性与编程语言综述

    - 即便这些操作可能带来潜在风险,例如死锁、内存泄露、整数溢出等,在Rust中仍然被认为是安全的。 **不安全的操作**: - 指的是那些可能导致危险,并且Rust编译器无法通过静态分析完全检测到的操作。 - 这些操作...

    SpringBoot第 8 讲:SpringBoot+JPA

    在本讲中,我们将深入探讨如何使用SpringBoot与Java Persistence API (JPA)进行集成,构建高效、简洁的Web应用程序。JPA是Java平台上的一个标准,它为开发者提供了对象关系映射(ORM)功能,使得操作数据库就像操作...

    Java基础视频第八讲.zip

    虽然没有提供具体的第八讲主题,但通常会进一步深化前面章节的内容,可能涵盖异常处理、字符串操作、IO流、集合框架等进阶话题,或者介绍面向对象编程的高级概念,如继承、多态和抽象类。 通过这个系列的学习,初学...

Global site tag (gtag.js) - Google Analytics