小兔教你——bat文件编写
懂电脑的人都知道文件是有格式的,有后缀名的,就像应用一样后缀名是.exe,后缀名有很多种,一个文件扩展名是跟在文件主名后面的,由一个分隔符号分隔,后缀名代表不同的格式,那么大家知道bat后缀名是干什么的吗?小兔在网上查找资料后整理出来,想给大家介绍一下,下面就让小兔来给大家介绍bat文件编写,希望大家认真阅读。
bat是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用Cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
在这里一编写一个开启WIN7虚拟无线路由的bat文件为例
首先新建一新建记事本,为TXT格式
输入所要执行的命令
“netsh wlan start hostednetwork ”
进行保存
对新建的文件进行“重命名”,如果未显示后缀名,可以先设置一下显示后缀名
记得把“txt”也删了,修改为“start.bat”,这样可以更改文件的格式
现在,bat文件就已经做好了,双击打开即可运行
常用命令
echo、@、call、pause、rem(小技巧:用::代替rem)是批处理文件最常用的几个命令,我们就从他们开始学起。
echo 表示显示此命令后的字符
echo off 表示在此语句后所有运行的命令都不显示命令行本身
@与echo off相象,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行(只能影响当前行)。
call 调用另一个批处理文件(如果不用call而直接调用别的批处理文件,那么执行完那个批处理文件后将无法返回当前文件并执行当前文件的后续命令)。
pause 运行此句会暂停批处理的执行并在屏幕上显示Press any key to continue...的提示,等待用户按任意键后继续
rem 表示此命令后的字符为解释行(注释),不执行,只是给自己今后参考用的(相当于程序中的注释)。