您当前所在位置:首页攻略DOS下的常用批处理命令

DOS下的常用批处理命令

更新:2024-12-19 16:55:54编辑:sky归类:攻略人气:3
屏幕显示控制:

echo 回显控制在命令提示符或DOS下,每执行一条命令都会显示在屏幕上,这就叫回显

DOS下的常用批处理命令

echou00a0onu00a0::u00a0打开回显echou00a0offu00a0::u00a0关闭回显@echou00a0offu00a0::u00a0关闭回显,且连这句都不显示,常用echou00a0hellou00a0worldu00a0::u00a0echou00a0还有打印的功能

DOS下的常用批处理命令

② cls 清屏命令

③ @ 符号

如某条命令前加@关闭该命令的回显

@cls@echou00a0hellou00a0World

文件控制:

① edit 文本文件的创建和编辑

DOS下的常用批处理命令

② del 文件的删除

格式: del /P /F /S /Q /A:attributes names

DOS下的常用批处理命令

③ copy/move 文件的复制和移动

moveu00a0a.txtu00a0c:\xxu00a0u00a0u00a0u00a0::将u00a0当前目录下的a.txtu00a0移动c:\xx目录下

指令其余格式可以查看命令帮助

④ ren 文件重命名

格式: REN drive:pathfilename1 filename2.

::u00a0将当前目录下的所有文件改为jpg文件::u00a0*u00a0是通配符,代表任意数量的字符renu00a0*u00a0*.jpg

⑤ attrib 设置或更改文件属性

DOS下的常用批处理命令

attribu00a0+su00a0+au00a0+hu00a0+ru00a0Z:\bak\toolsu00a0u00a0::u00a0对照上面解释不言自明

文件夹控制:

① cdchdir 显示或改变当前目录名称

格式:cd drive:path

常用格式列举:

cd..u00a0u00a0u00a0u00a0 返回上级目录

cd\u00a0u00a0u00a0u00a0 返回根目录

cd fullPath

效果:

DOS下的常用批处理命令

② mdmkdir 创建文件夹

格式 md drive:path

可以嵌套创建文件夹,如 md a\b\c\d

DOS下的常用批处理命令

③ rdrmdir 删除一个文件夹

格式:rd /s /q drive:path

/s 的意思删除指定目录下的所有文件以及子目录

/q 安静模式,不向用户询问是否删除

比如删除上面建立的文件夹

rdu00a0/su00a0/qu00a0z:\a

文件和文件夹共同的命令:

① dir 显式目录中文件和子目录列表,详细参数见下图

DOS下的常用批处理命令

② tree 显式目录结构

DOS下的常用批处理命令

常用格式:

treeu00a0u00a0z:\u00a0u00a0::u00a0当前路径为C盘根目录

运行结果:

DOS下的常用批处理命令

一些特殊符号:

① 重定向符号u00a0 与

重定向符号就是传递和覆盖的意思,它所起的作用是将运行的结果传递到后面的范围后边可以是文件,也可以是默认的系统控制台,即命令提示符。

例: tree /f z:\ :: 把当前目录的树形目录结构打印到 文件中

与 的区别

是完全覆盖以前文件内容

是在以前文件内容后面接着写

② 命令管道符u00a0 |

表示把在它之前的命令或语句的执行结果作为在它之后的命令或语句的处理对象,即,就是把它之前的输出作为它之后的输入。

::u00a0查找进程u00a0如找到就结束tasklistu00a0|u00a0findu00a0/iu00a0""u00a0u00a0tasKKillu00a0/fu00a0/im

③ 组合命令u00a0 与 及 ||

顺序执行多条命令,前面命令执行失败了,不影响后边的命令执行

::u00a0查找电脑u00a0u00a0Z盘u00a0Yu00a0盘u00a0以及u00a0C盘下目录和文件diru00a0z:\u00a0u00a0diru00a0y:\u00a0u00a0diru00a0c:\

顺序执行多条命令,当碰到执行错误的命令则停止执行,如无错则一直执行下去

::u00a0由于我的电脑没有y盘,故批处理执行到u00a0diru00a0y:\u00a0出错后就停止diru00a0z:\u00a0u00a0diru00a0y:\u00a0u00a0diru00a0c:\

|| 顺序执行多条命令,当碰到执行错误的命令才往后执行,如遇到执行正确的命令则停止

::u00a0大家敲下这代码就不言自明了diru00a0y:\u00a0||u00a0diru00a0z:\u00a0||u00a0diru00a0c:\

④ 转义字符 ^

如 echo ^

⑤ 变量引用符 %

定义变量后面批处理编程结构会提到var 后,用两个%%包围变量的方式引用此变量 %var%

⑥ 界定符 ””

当路径中有空格,需用英文状态下的双引号“ ”” ”u00a0 包围路径

cdu00a0"c:\Programu00a0Files"

其余指令和符号:

命令 /? 命令帮助

pause 暂停批处理程序

typeu00a0 显式文本文件的内容

veru00a0u00a0 显式操作系统版本

rem 注释符号

:: 注释符号

xcopy 复制文件和目

* 通配符 表示任意多个字符

? 通配符 表示一个字符

find 搜索字符串

DOS下的常用批处理命令

exit 退出命令

内容来自互联网,侵删

大米和小米 野花谷