系统吧 专业的电脑操作系统,支持重装各种原版系统xp/win7/win8/win10 这个系统怎么样?试试系统吧系统,体验办公系统畅快愉悦感。 各种电脑系统安装过程一样,神一般的畅快!
-->
当前位置:主页 > win10 >

win10 bat文件命令大全_win10系统常用bat批处理命令小结(2)

作者:蔡倩妍 分类:win10 发布时间:2021-03-15 14:34:00

label c:system       #设置C盘的卷标为 system 15、 pause暂停命令 16、 rem 和 ::注释命令 注释行不执行操作 17、 date 和 time 日期和时间 date           #显示...

label c:system       #设置C盘的卷标为 system

15、 pause暂停命令

16、 rem 和 ::注释命令

注释行不执行操作

17、 date 和 time

日期和时间

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

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

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

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

18、 goto 和 :

跳转命令

:label         #行首为:表示该行是标签行,标签行不执行操作

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

19、 find (外部命令)

查找命令

find "abc" c:test.txt

在 c:test.txt 文件里查找含 abc 字符串的行

如果找不到,将设 errorlevel 返回码为1

find /i “abc” c:test.txt

查找含 abc 的行,忽略大小写

find /c "abc" c:test.txt

显示含 abc 的行的行数

20、 more (外部命令)

逐屏显示

more c:test.txt     #逐屏显示 c:test.txt 的文件内容

21、 tree

显示目录结构

tree d:             #显示D盘的文件目录结构

22 、&

顺序执行多条命令,而不管命令是否执行成功

23、 &&

顺序执行多条命令,当碰到执行出错的命令后将不执行后面的命令

find "ok" c:test.txt && echo 成功

如果找到了"ok"字样,就显示"成功",找不到就不显示

24 、||

顺序执行多条命令,当碰到执行正确的命令后将不执行后面的命令

find "ok" c:test.txt || echo 不成功

如果找不到"ok"字样,就显示"不成功",找到了就不显示

25、 |

管道命令

dir *.* /s/a | find /c ".exe"

管道命令表示先执行 dir 命令,对其输出的结果执行后面的 find 命令

该命令行结果:输出当前文件夹及所有子文件夹里的.exe文件的个数

type c:test.txt|more

这个和 more c:test.txt 的效果是一样的

26 、> 和 >>

输出重定向命令

> 清除文件中原有的内容后再写入

>> 追加内容到文件末尾,而不会清除原有的内容

主要将本来显示在屏幕上的内容输出到指定文件中

指定文件如果不存在,则自动生成该文件

type c:test.txt >prn

屏幕上不显示文件内容,转向输出到打印机

echo hello world>con

在屏幕上显示hello world,实际上所有输出都是默认 >con 的

copy c:test.txt f: >nul

拷贝文件,并且不显示"文件复制成功"的提示信息,但如果f盘不存在,还是会显示出错信息

copy c:test.txt f: >nul 2>nul

不显示”文件复制成功”的提示信息,并且f盘不存在的话,也不显示错误提示信息

echo ^^W ^> ^W>c:test.txt

生成的文件内容为 ^W > W

^ 和 > 是控制命令,要把它们输出到文件,必须在前面加个 ^ 符号

27 、<

从文件中获得输入信息,而不是从屏幕上

一般用于 date time label 等需要等待输入的命令

@echo off

echo 2005-05-01>temp.txt

date

del temp.txt

这样就可以不等待输入直接修改当前日期

28 %0 %1 %2 %3 %4 %5 %6 %7 %8 %9 %*

命令行传递给批处理的参数

%0 批处理文件本身

%1 第一个参数

%9 第九个参数

%* 从第一个参数开始的所有参数

批参数(%n)的替代已被增强。您可以使用以下语法:

%~1          - 删除引号("),扩充 %1

%~f1         - 将 %1 扩充到一个完全合格的路径名

%~d1         - 仅将 %1 扩充到一个驱动器号

%~p1         - 仅将 %1 扩充到一个路径

%~n1         - 仅将 %1 扩充到一个文件名

xp 更多>>
win7 更多>>
win8 更多>>
win10 更多>>
U盘 更多>>
电脑技术 更多>>
网站地图 | 豫ICP备2021035069号-4 | 友情链接qq:191064436
系统吧

版权所有 © 2012-2023 系统吧 免责声明:本站资源均收集于互联网,其著作权归原作者所有,如果有侵犯您权利的资源,请来信告知,我们将及时删除相应资源。