bat批处理模板 下载本文

竭诚为您提供优质文档/双击可除

bat批处理模板

篇一:bat使用格式详细说明 1echo和@回显控制命令 @#关闭单行回显

echooff#从下一行开始关闭回显

@echooff#从本行开始关闭回显。一般批处理第一行都是这个

echoon#从下一行开始打开回显 echo#显示当前是

echooff状态还是echoon状态

echo.#输出一个\回车换行\,一般就是指空白行 echohelloworld#输出helloworld

\关闭回显\是指运行批处理文件时,不显示文件里的每条命令,只显示运行结果批处理开始 和结束时,系统都会自动打开回显 2errorlevel程序返回码

echo%errorlevel%每个命令运行结束,可以用这个命令行格式查看返回码用于判断刚才的命

第 1 页 共 21 页

令是否执行成功默认值为0,一般命令执行出错会设errorlevel为1

3dir显示目录中的文件和子目录列表 dir#显示当前目录中的文件和子目录

dir/a#显示当前目录中的文件和子目录,包括隐藏文件和系统文件

dirc:/a:d#显示c盘当前目录中的目录 dirc:\\/a:-d#显示c盘根目录中的文件

dird:\\mp3/b/p#逐屏显示d:\\mp3目录里的文件,只显示文件名,不显示时间和大小

dir*.exe/s显示当前目录和子目录里所有的.exe文件其中*是通配符,代表所有的文件名, 还一个通配符代表一个任意字母或汉字如 c*.*代表以c开头的所有文件

.exe代表所有文件名是一个字母的.exe文件

如果指定的目录或文件不存在,将返回errorlevel为1 每个文件夹的dir输出都会有2个子目录.和...代表当前目录..代表当前目录的上 级目录。

dir.#显示当前目录中的文件和子目录

dir..#显示当前目录的上级目录中的文件和子目录 其它参数可参考dir/

第 2 页 共 21 页

4cd更改当前目录

cdmp3#进入当前目录中的mp3目录 cd..#进入当前目录中的上级目录 cd\\#进入根目录 cd#显示当前目录

cd/dd:\\mp3#可以同时更改盘符和目录

cd\\\文件名带空格,可以不加引号建议加上引号,因为有的 时候不加引号会运行出错,如登录脚本

如果更改到的目录不存在,则出错返回errorlevel=1 5md创建目录

mdabc#在当前目录里建立子目录abc

mdd:\\a\\b\\c#如果d:\\a不存在,将会自动创建 6rd删除目录

rdabc#删除当前目录里的abc子目录,要求为空目录 rd/s/qd:\\temp#删除d:\\temp文件夹及其子文件夹和文件,不需要按y确认 7del删除文件

deld:\\test.txt#删除指定文件,不能是隐藏、系统、只读文件

del*.*删除当前目录里的所有文件,不包括隐藏、系统、只读文件,要求按y确认

第 3 页 共 21 页