bat 脚本 复制文件 三:BAT 批处理脚本基础-常用批处理命令

03/15 01:25:30 来源网站:seo优化-辅助卡盟平台

bat 脚本 复制文件 三:BAT 批处理脚本基础-常用批处理命令

接触过编程的同学,一定听过关键字的概念,每一门编程语言都有自己的关键字,批处理也有它的关键字,也就是我们今天要讲的常见命令。

1、REM 和 ::

rem 第一个批处理文件
::输出 hello word
@echo off
echo hello word

bat脚本读写文件_bat 脚本 复制文件_bat脚本运行exe文件

以上批处理脚本,用到了两种方式实现注释,输出如下

bat脚本运行exe文件_bat脚本读写文件_bat 脚本 复制文件

“REM 第一个批处理文件”虽然使用REM注释掉了这一行,但是这行内容还是打印在了屏幕上,这种将每行脚本输出到命令行的行为被称为“回显”。

使用双冒号::实现的注释则不会再屏幕上打印回显。

2、echo 和@

bat脚本读写文件_bat脚本运行exe文件_bat 脚本 复制文件

在cmd中输入 echo /? 查看命令说明,可以看到,echo有两种用法

bat脚本运行exe文件_bat 脚本 复制文件_bat脚本读写文件

(1)从上述我们第一个批处理脚本bat 脚本 复制文件,可以看到@echo off这行命令,这个命令分为@和echo off两部分。

在每行脚本的开头加上@就可以关闭这一行的回显。

而echo off则是关闭回显功能卡盟,echo off之后的命令行都不会出现回显,打开回显为echo on。

(2)echo [message],即在当输出流输出到对应处,我们的批出是在cmd命令行中执行,所以默认输出到命令行。

在第一个批处理脚本中,我们通过echo hello word在命令行中输出了hello word这句话。

那要输出到其它的地方,如何实现呢,这里就要用到重定向,这里简单举例

@echo off
echo hello word>book.txt

bat脚本运行exe文件_bat脚本读写文件_bat 脚本 复制文件

通过重定向符>我们将输出流输出到了文本book.txt中,执行脚本,可以看到脚本同级目录下生成了book.txt文件。

bat脚本运行exe文件_bat 脚本 复制文件_bat脚本读写文件

打开book.txt可以看到我们要输出的内容,输出到了book.txt中。

bat脚本读写文件_bat脚本运行exe文件_bat 脚本 复制文件

通过echo.的方式就可以输出空行了,此处的点.也可以用,:;”/代替

@echo off
echo.

echo hello word
echo.
pause

输出如下

bat 脚本 复制文件_bat脚本读写文件_bat脚本运行exe文件

输出鸣响 echo ^G,^G符号是在dos窗口中用Ctrl+G或Alt+007输入

3、pausebat 脚本 复制文件,让脚本暂停,通常为了防止cmd一闪而过,添加pause,方便查看输出内容

bat脚本读写文件_bat 脚本 复制文件_bat脚本运行exe文件

4、color 设置控制台的颜色

bat 脚本 复制文件_bat脚本运行exe文件_bat脚本读写文件

设置背景色淡蓝色,前景色亮白色

@echo off
color 9F
echo;
echo hello word
echo.
pause

bat脚本运行exe文件_bat脚本读写文件_bat 脚本 复制文件

来源:【九爱网址导航www.fuzhukm.com】 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

    暂无相关资讯
bat 脚本 复制文件 三:BAT 批处理脚本基础-常用批处理命令