Bat脚本学习

Posted mingming-4585

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Bat脚本学习相关的知识,希望对你有一定的参考价值。

从开发转为CM,开始了各种脚本的学习之路。

今天学习Bat常用命令。

学习要点:
1.显示信息:echo

格式:echo 你要输出的信息

C:Elena Code>echo hello bat
hello bat

C:Elena Code>

C:Elena Code>pause
Press any key to continue . . .

 

C:Elena Code>set var=123

C:Elena Code>echo %var%
123

C:Elena Code>

关闭该命令的回显
格式:@ 放在命令前面

C:Elena Code>@echo hello bat
hello bat

C:Elena Code>

 

打开(关闭)命令的回显:

echo on(off)

C:Elena Code>echo on

C:Elena Code>echo off

输出空行:

格式:echo.

创建新文件,或者增加文件内容

C:Elena Code>echo hello>myfile.txt

清除屏幕

cls

2.注释语句:rem

rem 为注释命令,一般用来给程序加上注解,该命令后的内容不被执行,但能回显。


3.目录切换:cd

其实在DOS命令中.、..和都是表示相对路径的,.是当前目录,..是上一层目录,而则表示根目录

C:Elena Code>cd.

C:Elena Code>

C:Elena Code>cd..

C:>

C:Elena Code>cd

C:>

echo 当前路径是 %cd%

C:Elena Code>echo %cd%
C:Elena Code


4.列文件名:dir

Directory of C:Elena Code

04/29/2020 10:00 AM <DIR> .
04/29/2020 10:00 AM <DIR> ..
05/22/2019 09:07 AM <DIR> AopTool
05/22/2019 09:08 AM <DIR> ATLProject1
05/22/2019 09:12 AM <DIR> baukup
05/22/2019 09:16 AM <DIR> BJClient
04/26/2016 11:03 AM 257,477,133 Books.zip
05/22/2019 09:17 AM <DIR> COMBJServer
05/22/2019 09:17 AM <DIR> DataBinding
05/22/2019 09:17 AM <DIR> Delegate
05/22/2019 09:17 AM <DIR> DragDrop
05/22/2019 09:17 AM <DIR> Event

dir 还可以带一些参数,参数较多,具体问题时,可以再百度或者google查阅。

 

以上是关于Bat脚本学习的主要内容,如果未能解决你的问题,请参考以下文章

bat脚本学习

Bat脚本学习-6:Oracle自动备份还原脚本

bat脚本学习

Bat脚本学习-3:按修改时间倒序列出最新10条文件

bat脚本内容学习

bat脚本参数 if goto choice for使用的学习笔记。