批处理教程tebieban.doc
文本预览下载声明
命令 解释 attrib 作用:显示或更改文件属性。
格式:ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I] 路径\文件 [/S [/D] [/L]]
说明:【attrib 文件;显示文件属性】
+ 设置属性。
- 清除属性。
R 只读文件属性。
A 存档文件属性。
S 系统文件属性。
H 隐藏文件属性。
I 无内容索引文件属性。
[drive:][path][filename] 指定 attrib 要处理的文件。
/S 处理当前文件夹及其所有子文件夹中的匹配文件。【attrib +r /s】【仅文件】
/D 也处理文件夹。【/D开关只有和/S开关一起使用才有效】
/L 处理符号链接和符号链接目标的属性。 call 作用:CALL命令可以在批处理执行过程中调用另一个批处理,当另一个批处理执行完后,再继续执行原来的批处理
call [drive:][path]filename【filename 参数必须具有 .bat 或 .cmd 扩展名】
call :label 参数
……
:label
……
goto :eof
说明:调用本文件内命令段,相当于子程序 cd 不带任何参数只键入cd,显示当前目录(即路径)
cd\ 退回到根目录(即当前驱动器)
cd.. 退回上一级目录
cd 路径 更改目录,但只局限于当前驱动器内
cd /d 路径 更改目录,可以更改驱动器 cls 功能:清除屏幕上的所有显示,光标置于屏幕左上角 color 作用:设置默认的控制台前景和背景颜色
格式:color 颜色属性
说明:颜色属性由两个十六进制数字指定:第一个为背景,第二个则为前景。每个数字可以为以下任何值之一:
0 = 黑色 8 = 灰色
1 = 蓝色 9 = 淡蓝色
2 = 绿色 A = 淡绿色
3 = 湖蓝色 B = 淡浅绿色
4 = 红色 C = 淡红色
5 = 紫色 D = 淡紫色
6 = 黄色 E = 淡黄色
7 = 白色 F = 亮白色 copy 作用:拷贝一个或多个文件到指定盘上格式:COPY [源盘][路径]源文件名 [目标盘][路径][目标文件名](1)COPY是文件对文件的方式复制数据,复制前目标盘必须已经格式化;
(2)复制过程中,目标盘上相同文件名称的旧文件会被源文件取代;
(3)复制文件时,必须先确定目标般有足够的空间,否则会出现;insufficient的错误信息,提示磁盘空间不够;
(4)文件名中允许使用通配举“*”“?”,可同时复制多个文件;
(5)COPY命令中源文件名必须指出,不可以省略。
(6)复制时,目标文件名可以与源文件名相同,称作“同名拷贝”此时目标文件名可以省略;
(7)复制时,目标文件名也可以与源文件名不相同,称作“异名拷贝”,此时,目标文件名不能省略;
(8)复制时,还可以将几个文件合并为一个文件,称为“合并拷贝”,格式如下:COPY [源盘][路径]源文件名1+源文件名2+…+源文件名n [目标盘][路径]目标文件名;
(9)利用COPY命令,还可以从键盘上输入数据建立文件,格式如下:COPY CON [盘符:][路径]文件名;
(10)注意:COPY命令的使用格式,源文件名与目标文件名之间必须有空格! date 作用:显示或设置日期
格式:date 【显示系统日期并提示输入新的日期,不修改则可直接按回车键date /t 【只输出当前日期,不提示输入新日期】
date 2011-09-10 【设置新日期】 del 格式:
del [/p] [/f] [/s] [/q] 路径\文件
说明:
删除文件,文件可以使用通配符
[/p] 删除每一个文件之前提示确定
[/f] 强制删除只读文件
[/s] 删除所有子目录中指定文件
[/q] 安静模式,删除全局通配符(*.*)时,不要求确认 dir 格式:dir [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
作用:显示目录中的文件和子目录列表。
说明:
/A 显示具有指定属性的文件。
属性 D 目录 R
显示全部