.bat脚本基本概念

bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd;

我的简单理解,win+r 、cmd,进入windows命令行的形式,所有进行的dos命令都可以写到以.bat文件中,当运行.bat的时候,就会产生和cmd中一样的效果;不过有不相同的地方,大同小异的说;

首先要了解一下dos命令中的简单操作;

dir 查看文件,参数:/Q显示文件及目录属系统哪个用户,/T:C显示文件创建时间,/T:A显示文件上次被访问时间,/T:W上次被修改时间
date /t 、 time /t 使用此参数即“DATE/T”、“TIME/T”将只显示当前日期和时间,而不必输入新日期和时间
set 指定环境变量名称=要指派给变量的字符 设置环境变量
set 显示当前所有的环境变量
set p(或其它字符) 显示出当前以字符p(或其它字符)开头的所有环境变量
if 在批处理程序中执行条件处理(更多说明见if命令及变量)
goto 标签 将cmd.exe导向到批处理程序中带标签的行(标签必须单独一行,且以冒号打头,例如:“:start”标签)
call 路径批处理文件名 从批处理程序中调用另一个批处理程序 (更多说明见call /?)
for 对一组文件中的每一个文件执行某个特定命令(更多说明见for命令及变量)
echo on或off 打开或关闭echo
echo 信息 在屏幕上显示出信息
echo 信息 >> pass.txt 将"信息"保存到pass.txt文件中
pause 暂停批处理程序,并显示出:请按任意键继续…
findstr “Hello” aa.txt 在aa.txt文件中寻找字符串hello
find 文件名 查找某文
md 目录名 创建目录
type 文件名 显示文本文件的内容

bat中一些常用的语句;

setlocalenabledelayedexpansion
for命令(最重要的)
set
pause
@echo off
等命令

写一个最简单的批处理:
功能:显示当前文件夹的所有文件
1、新建记事本:

@echo on
dir
pause

2、点击文件,另存为
命名为123.bat
注意文件类型选择全部类型;

3、双击运行123.bat
既可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值