BAT批处理
常用命令
- 查看目录内容命令dir
- 指定可执行文件搜索目录path
- 创建目录命令md
- 打开指定目录命令cd
- 删除当前指定的子目录命令rd
- 改变当前盘符命令d:
- 文件复制命令copy
- 显示文本文件内容命令type
- 更改文件名命令 ren
- 删除文件命令del
- 清除屏幕命令cls
查看目录内容命令dir
列出磁盘上所有的或指定的文件目录.显示内容包含卷标,文件名,文件大小,文件建立日期和时间,目录名,磁盘剩余空间等.
查看目录中某个文件的信息:dir 文件名
显示一类文件:dir .
用dir命令来查找文件:dir 文件名 /s
格式:dir[盘符][路径][文件名][/p][/w][/a:属性][/s]
参数说明:
/p:当显示的信息超过一屏时暂停显示,直至按任意键才继续显示.
指定可执行文件搜索目录path
set ENV_PATH=%PATH%
创建目录命令md
md命令用于创建文件夹,下面例子中的路径是可以缺省的,如果缺省则在当前目录下创建新文件夹;如果创建的新文件夹及其路径带有空格或特殊符号的,要用双引号括起来.
- 创建单个文件夹
格式:md [路径]目录
例1
md d:\abc
在D盘下建立一个名为abc的文件夹.
例2
md abc
这里为缺省路径,则在当前目录下创建一个名为abc的文件夹.
例3
md "d:\my game"
在D盘下建立一个名为my game的文件夹.
对于新建的文件夹名称中包含有空格或特殊符号的,一定要用双引号括起来.- 同时创建多个目录
格式:md [路径]目录1 [路径]目录2 [路径]目录3....
例5
md abc d:\game\123 abcd
在当前目录下建立abc和abcd两个文件夹,同时D:\game下也建立一个文件夹- 创建多级目录
格式:md [路径]目录1\目录2\目录3....
假如我们要在D盘下建立文件夹abc,然后在abc中建新文件夹abcd,接着在abcd中建立新文件夹abcde
例6
md d:abc\abcd\abcde
这样一个命令就搞定了
打开指定目录命令cd
文件复制命令copy
copy只能复制文件,不能复制文件夹.
- 单个文件的复制
格式:copy source[drive:][path][filename] [destination][drive:][path][filename]
即copy要复制的源文件(包括路径和文件名)文件复制的目标路径[\文件名],当[destination][drive][path][filename]缺省时为当前目录.
例1
copy c:\123.txt d:
把123.txt复制到D:目录下.如果此操作成功,命令行窗口中会提示"已复制一个文件".
例2
copy c:\123.txt d:\abc.bat
把123.txt复制到d:目录下,并把它修改为abc.bat,这里修改了文件名和他的格式.
例3
copy .\123
把当前目录下的123子目录中的文件全部拷贝到当前目录.这里好像有点难理解.比如当前目录是C:\windows,它有很多子目录的,现在就把它的一个子目录123里面的文件全部拷贝到当前目录c:\windows.- 批量复制文件
例1
copy c:\123 d:\abc
将c:\123目录中所有文件复制到d:\abc目录中.
例2
copy c:\123*.rm d:abc /y
将c:\123目录中所有rm格式的文件复制到d:abc目录中,当目标中已经存在l额和源目录中即将复制的文件相同文件名的文件时,就会出现如"改写x:\xx吗?(Yes/No/All)"这样的提示,让你选择覆盖,不覆盖,还是全部覆盖.通过参数/y(复制单个文件或批量复制时皆可使用),可以实现重名文件无须确认直接覆盖.- 合并文件
格式: copy /b 文件1 + 文件2 + ....文件N合并后的文件名
例1
copy /b d:\1.mp3 d:\2.mp3 e:\3.mp3
把1.MP3和2.MP3合并成3.MP3.
例2
copy /b d:\1.txt d:\2.mp3
把1.txt和2.mp3合并,这里没有指定合成后的文件名哦,缺省情况下,合并后的文件名是命令中的第一个文件的名称.
BAT批处理的更多相关文章
- 【工作笔记】BAT批处理学习笔记与示例
BAT批处理学习笔记 一.批注里定义:批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD,这些命令统称批处理命令. 二.常见的批处理指令: 命令清单: 1.RE ...
- 如何用bat批处理编译swf项目
平时用FB等IDE编译多模块的游戏项目时,除了添加移除模块的操作很繁琐外,编译速度也非常之慢.而用bat来编译swf项目,速度非常快,稳定. 在此分享自己工作用的bat,每次运行会重新编译主模块Gam ...
- atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux
atitit.添加win 系统服务 bat批处理程序服务的法总结instsrv srvany java linux 系统服务不同于普通视窗系统应用程式.不可能简简单单地通过运行一个EXE就启动视窗系 ...
- 使用BAT批处理执行sql语句的代码
使用BAT批处理执行sql语句的代码 有时候需要执行一些Sql语句时,不想开企业管理器,或者是发给客户执行但那边又不懂代码,这时就可以用下面方法 1.把待执行Sql保存在一个文件,这里为2011022 ...
- BAT批处理(二)
在前一篇中已对BAT批处理基础作了一些总结,但是对于BAT批处理还有很多的知识点没有讲解到,比如DOS中的特殊符号:IF.FOR的使用:变量:更多的DOS命令等等.本文在前一篇的基础上继续对BAT批处 ...
- SC命令---安装、开启、配置、关闭 cmd命令行和bat批处理操作windows服务
一.cmd命令行---进行Windows服务操作 1.安装服务 sc create 服务名 binPath= "C:\Users\Administrator\Desktop\win32s ...
- 执行一条cmd命令的window.bat 批处理代码:
. .执行一条cmd命令的window.bat 批处理代码: @echo off echo NodeJS SUPERVISOR...Server.js ::下面是批处理代码 supervisor d: ...
- js/bat批处理调用谷歌浏览器chrome批量打开网页测试web性能
批处理批量打开网页 其实用java就可以搞定,但是这么一个轻巧的测试,js或者bat批处理去一次性打开几百个网页测试一下页面没必要上java 两者的区别,js的话,只能打开多个浏览器实例,不方便查看效 ...
- .bat批处理命令的介绍
HUC = = D组 http://www.cnhonkerarmy.com/ 63707869 =====================================开始============ ...
- 【转载】BAT 批处理脚本教程
来源:http://www.cnblogs.com/glaivelee/archive/2009/10/07/1578737.html BAT 批处理脚本 教程 第一章 批处理基础第一节 常用批处 ...
随机推荐
- 如何给PDF加水印
- mysql在表的某一位置增加一列、删除一列、修改列名
如果想在一个已经建好的表中添加一列,可以用以下代码: ) not null; 这条语句会向已有的表中加入一列,这一列在表的最后一列位置.如果我们希望添加在指定的一列,可以用: ) not null a ...
- 【Spring开发】—— AOP之方法级拦截
前言: 前面介绍了Spring的核心模块以及相关的依赖注入等概念.这篇讲解一下spring的另一个重点,AOP面向切面编程. 说道AOP不得不提到几个概念: 切面:也就是我们自己的一些业务方法. 通知 ...
- Windos下Android(ADT Bundle)配置NDK的两种方法------ADT、Cygwin、NDK配置汇总(转)
转自:http://blog.csdn.net/yanzi1225627/article/details/16897877 Android开发环境由windows下ADT Bundle搭建,且按前文h ...
- react中性能优化的点
react提升代码性能的点 1.绑定如果改变作用域点话放在constructor里面做,这样可以保证整个程序的作用域绑定操作只会执行一次,而且避免子组件的无谓渲染. 2.内置的setState是个异步 ...
- fast、faster中ap值的计算
def voc_ap(rec, prec, use_07_metric=False): """ ap = voc_ap(rec, prec, [use_07_metric ...
- Angularjs 数据双向绑定
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...
- GoBelieve JS IM SDK接入备忘
类IMService 构造函数 参数说明: * `observer` 回调对象(可选) 设置当前用户的access token 属性名:String accessToken 功能:在调用start之前 ...
- 辨析:Object与Instance都是对象,概念上没有区别。
Object与Instance有重要的区别:Object是客观世界中存在的实体:Instance是将Object虚拟到计算机世界的实例,它的生存方式是可运行的代码,它的生存环境是计算机中的内存资源,生 ...
- 蚯蚓(noip2016,贪心,单调性)
题目描述 本题中,我们将用符号⌊c⌋ 表示对 c 向下取整,例如:⌊3.0⌋=⌊3.1⌋=⌊3.9⌋=3 . 蛐蛐国最近蚯蚓成灾了!隔壁跳蚤国的跳蚤也拿蚯蚓们没办法,蛐蛐国王只好去请神刀手来帮他们消灭 ...