最全批处理命令学习资料完美版Word文件下载.doc

上传人:b****2 文档编号:13312744 上传时间:2022-10-09 格式:DOC 页数:28 大小:96.50KB
下载 相关 举报
最全批处理命令学习资料完美版Word文件下载.doc_第1页
第1页 / 共28页
最全批处理命令学习资料完美版Word文件下载.doc_第2页
第2页 / 共28页
最全批处理命令学习资料完美版Word文件下载.doc_第3页
第3页 / 共28页
最全批处理命令学习资料完美版Word文件下载.doc_第4页
第4页 / 共28页
最全批处理命令学习资料完美版Word文件下载.doc_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

最全批处理命令学习资料完美版Word文件下载.doc

《最全批处理命令学习资料完美版Word文件下载.doc》由会员分享,可在线阅读,更多相关《最全批处理命令学习资料完美版Word文件下载.doc(28页珍藏版)》请在冰豆网上搜索。

最全批处理命令学习资料完美版Word文件下载.doc

每个命令运行结束,可以用这个命令行格式查看返回码

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

目录操作类命令:

3.dir 显示磁盘目录命令

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

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

dirc:

/a:

d#显示C盘当前目录中的目录

-d#显示C盘根目录中的文件

"

/b/p#/b只显示文件名,/p分页显示

/b/p#/w不显示详细信息

dir*.exe/s#显示当前目录和子目录里所有的.exe文件

4.以树形显示当前路径文件夹结构

tree/f#显示每个文件夹中文件的名字。

5.md 建立子目录

mdd:

a"

b"

c#如果d:

a不存在,将会自动创建中级目录

#如果命令扩展名被停用,则需要键入mkdir"

c

6.cd 改变当前目录(进入)

cd\#进入根目录

cd#显示当前目录

cd/dd:

\sdk#可以同时更改盘符和目录

cd..#返回上一级目录

7.rd 删除子目录命令

rdabc#删除当前目录里的abc子目录,要求为空目录

rd/s/qd:

\temp#删除d:

temp文件夹及其子文件夹和文件/q安静模式

磁盘操作类命令:

8.format 磁盘格式化命令

9.chkdsk 检查磁盘当前状态命令

10.label 建立磁盘卷标命令

11.vol 显示磁盘卷标命令

文件操作类命令:

12.copy 文件复制命令

copyc:

\test.txtd:

\test.bak

复制c:

\test.txt文件到d:

\,并重命名为test.bak

copycontest.txt

从屏幕上等待输入,按Ctrl+Z结束输入,输入内容存为test.txt文件

con代表屏幕,prn代表打印机,nul代表空设备

copy1.txt+2.txt3.txt

合并1.txt和2.txt的内容,保存为3.txt文件

如果不指定3.txt,则保存到1.txt

copytest.txt+

复制文件到自己,实际上是修改了文件日期

13.xcopy 目录复制命令

xcopyc:

\d:

\

14.ren 文件改名命令

rend:

\temptmp#支持对文件夹的重命名

15.attrib 修改文件属性命令

attribfilename #查看文件属性

+#设置属性

-#清除属性

r#只读文件

a#存档文件

s#系统文件

H#隐藏文件

/S#处理当前文件夹及其所有子文件夹中的匹配文件

/D#处理文件夹

16.type 显示文件内容

typec:

\boot.ini#显示指定文件的内容,程序文件一般会显示乱码

type*.txt#显示当前目录里所有.txt文件的内容

17.del 删除文件命令

deld:

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

del/q/a/fd:

temp"

*.* #删除d:

temp文件夹里面的所有文件包括

隐藏、只读、系统文件,不包括子目录

del/q/a/f/sd:

*.* #删除d:

temp及子文件夹里面的所有文件包括

其他命令:

18.CLS 清屏幕命令

19.ver 查看系统版本号命令

20.time,date 系统时钟日期设置/显示命令

date#显示当前日期,并提示输入新日期,按"

回车"

略过输入

date/t#只显示当前日期,不提示输入新日期

time#显示当前时间,并提示输入新时间,按"

time/t#只显示当前时间,不提示输入新时间

21.rem和:

:

注释

注释行不执行操作

22.color 设置默认的控制台前景和背景颜色

逻辑命令:

23.goto和:

跳转命令

label#行首为:

表示该行是标签行,标签行不执行操作

gotolabel#跳转到指定的标签那一行

24.set 定义变量

引用变量可在变量名前后加%,即%变量名%

set#显示目前所有可用的变量,包括系统变量和自定义的变量

echo%SystemDrive%#显示系统盘盘符。

系统变量可以直接引用

setp #显示所有以p开头的变量,有就设errorlevel=1

setp=aa1bb1aa2bb2#设置变量p,并赋值为=后面的字符串,即aa1bb1aa2bb2

echo%p%#显示变量p代表的字符串,即aa1bb1aa2bb2

echo%p:

~6%#显示变量p中第6个字符以后的所有字符,即aa2bb2

~6,3%#显示第6个字符以后的3个字符,即aa2

~0,3%#显示前3个字符,即aa1

~-2%#显示最后面的2个字符,即b2

~0,-2%#显示除了最后2个字符以外的其它字符,即aa1bb1aa2b

aa=c%#用c替换变量p中所有的aa,即显示c1bb1c2bb2

aa=%#将变量p中的所有aa字符串置换为空,即显示1bb12bb2

*bb=c%#第一个bb及其之前的所有字符被替换为c,即显示c1aa2bb2

setp=%p:

*bb=c%#设置变量p,赋值为%p:

*bb=c%,即c1aa2bb2

set/ap=39#设置p为数值型变量,值为39

set/ap=39/10#支持运算符,有小数时用去尾法,去尾得3,p=3

set/ap=p/10#用/a参数时,在=后面的变量可以不加%直接引用

set/ap=”1&

0″#”与”运算,要加引号。

其它支持的运算符参见set/?

setp=#取消p变量

set/pp=请输入

屏幕上显示”请输入”,并会将输入的字符串赋值给变量p注意这条可以用来取代choice命令

注意变量在if和for的复合语句里是一次性全部替换的,如

@echooff

setp=aaa

if%p%==aaa(

echo%p%

setp=bbb

结果将显示

aaa

因为在读取if语句时已经将所有%p%替换为aaa

这里的"

替换"

,在/?

帮助里就是指"

扩充"

、"

环境变量扩充"

可以启用”延缓环境变量扩充”,用!

来引用变量,即!

变量名!

SETLOCALENABLEDELAYEDEXPANSION

echo!

p!

ENDLOCAL

bbb

还有几个动态变量,运行set看不到

%CD% #代表当前目录的字符串

%DATE% #当前日期

%TIME% #当前时间

%RANDOM% #随机整数,介于0~32767

%ERRORLEVEL% #当前ERRORLEVEL值

%CMDEXTVERSION% #当前命令处理器扩展名版本号

%CMDCMDLINE% #调用命令处理器的原始命令行

可以用echo命令查看每个变量值,如echo%time%

注意%time%精确到毫秒,在批处理需要延时处理时可以用到

[变量大全]

系统变量:

系统将其根据事先定义的条件自动赋值,也就是系统已经给他们定义了值,

不需要我们来给他赋值,我们只需要调用。

%ALLUSERSPROFILE%本地返回“所有用户”配置文件的位置。

%APPDATA%本地返回默认情况下应用程序存储数据的位置。

%CD%本地返回当前目录字符串。

%CMDCMDLINE%本地返回用来启动当前的Cmd.exe的准确命令行。

%CMDEXTVERSION%系统返回当前的“命令处理程序扩展”的版本号。

%COMPUTERNAME%系统返回计算机的名称。

%COMSPEC%系统返回命令行解释器可执行程序的准确路径。

%DATE%系统返回当前日期。

使用与date/t命令相同的格式。

由Cmd.exe生成。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > IT认证

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1