欢迎来到天天文库
浏览记录
ID:14652899
大小:133.50 KB
页数:8页
时间:2018-07-29
《批处理常用命令及用法大全》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、批处理常用命令及用法大全youxi01[楼主]荣誉版主帖子973 积分4912 技术7 捐助0 注册时间2007-10-25 发短消息当前离线1楼大中小发表于2007-10-2918:18 只看该作者所发主题加为好友阅览次数54358回复帖数54批处理常用命令及用法大全____________________________版主提醒____________________________ 为了避免影响技术讨论、提高看帖的舒适性,请大家不要在此帖下跟无实质内容的口水帖,特别是纯顶、纯支持、纯感谢、路过之类的帖子,管理人员将不
2、定期清理此类回帖,请大家多参与讨论少灌水,与人方便,终将给自己带来方便,谢谢合作。________________________________________________________________说明:本文来自网络,由youxi01整理阅读本文需要一定的dos基础概念,象:盘符、文件、目录(文件夹)、子目录、根目录、当前目录每个命令的完整说明请加/?参数参考微软的帮助文档可以看到,在/?帮助里,"命令扩展名"一词会经常出现"命令扩展名"是指相对于win98的dos版本而言,每个命令新增的功能命令测试环境win2
3、000proSP4win98的命令功能太少,就不作研究了注:如果对某一命令还不是很熟悉,可以在命令行窗口下输入:命令名/?的方式来获得帮助。例如:对dir命令的应用不熟悉,可以在命令行窗口下输入:dir/?1echo和@回显控制命令@ #关闭单行回显echooff #从下一行开始关闭回显@echooff #从本行开始关闭回显。一般批处理第一行都是这个echoon #从下一行开始打开回显echo #显示当前是echooff状态还是ec
4、hoon状态echo. #输出一个"回车换行",一般就是指空白行echohelloworld #输出helloworld"关闭回显"是指运行批处理文件时,不显示文件里的每条命令,只显示运行结果批处理开始和结束时,系统都会自动打开回显2errorlevel程序返回码echo%errorlevel%每个命令运行结束,可以用这个命令行格式查看返回码用于判断刚才的命令是否执行成功默认值为0,一般命令执行出错会设errorlevel为13dir显示目录中的文件和子目录列表dir #显示当前
5、目录中的文件和子目录dir/a 8 #显示当前目录中的文件和子目录,包括隐藏文件和系统文件dirc:/a:d #显示C盘当前目录中的目录dirc:/a:-d #显示C盘根目录中的文件dird:mp3/b/p #逐屏显示d:mp3目录里的文件,只显示文件名,不显示时间和大小dir*.exe/s显示当前目录和子目录里所有的.exe文件其中*是通配符,代表所有的文件名,还一个通配符?代表一个任意字母或汉字如c*.*代表以c开头的所有文件?.exe代表所有文件名是一个字母的.exe文件如果
6、指定的目录或文件不存在,将返回errorlevel为1;每个文件夹的dir输出都会有2个子目录.和...代表当前目录..代表当前目录的上级目录dir. #显示当前目录中的文件和子目录dir.. #显示当前目录的上级目录中的文件和子目录其它参数可参考dir/?4cd更改当前目录cdmp3 #进入当前目录中的mp3目录cd.. #进入当前目录中的上级目录cd #进入根目录cd #显示当前目录cd/dd:mp3
7、 #可以同时更改盘符和目录cd"DocumentsandSettings"Allusers文件名带空格,路径前需要加上引号!!如果更改到的目录不存在,则出错返回errorlevel=15md创建目录mdabc #在当前目录里建立子目录abcmdd:abc #如果d:a不存在,将会自动创建6rd删除目录rdabc #删除当前目录里的abc子目录,要求为空目录rd/s/qd:temp #删除d:temp文件夹及其子文件夹和文件,不需要按Y确认7del删除文
8、件deld:test.txt #删除指定文件,不能是隐藏、系统、只读文件del*.*删除当前目录里的所有文件,不包括隐藏、系统、只读文件,要求按Y确认del/q/a/fd:temp*.*删除d:temp文件夹里面的所有文件,包括隐藏、只读、系统文件,不包括子目录del/q/a
此文档下载收益归作者所有