如题,此次要写的是bat文件的制作与运用.
先说运用吧,bat文件的运用范围挺广阔的,在批量处理上有显著的效果.
后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续执行多条命令,批处理文件的内容就是一条一条的命令。
成功实例一:DNF掉线数据清理
成功实例二:DNF傻瓜式钩子工具
以上俩个都是文件替换、删除的批量处理,
首先我们要了解制作bat的基本命令.
echo、@、call、pause、rem 是批处理文件最常用的几个命令,我们就从他们开始学起。
echo 表示显示此命令后的字符
echo off 表示在此语句后所有运行的命令都不显示命令行本身
@ 与echo off相象,但它是加在其它命令行的最前面,表示运行时不显示命令行本身。
call 调用另一条批处理文件(如果直接调用别的批处理文件 ,执行完那条文件后将无法执行当前文件后续命令)
pause 运行此句会暂停,显示Press any key to continue... 等待用户按任意键后继续
del /f /a /q 表示删除此文件夹的文件
rename 表示更换文件名称
cd 表示进入目录
dir 表示写入
wps 表示运行wps
批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符“%”。
%表示参数,参数是指在运行批处理文件时在文件名后加的字符串。变量可以从 %0到%9,%0表示文件名本身,字符串用%1到%9顺序表示.
现在开始讲解制作.
第一:首先创建一个TXT文本为“新建 文本文档.txt”(有些电脑创建出来后面没有.txt,打开“我的电脑”选去文件夹选项中"隐藏已知类型文件的扩展名",也就是去掉前面的勾勾就行)
第二:编辑命令,首先打上@echo off,然后按回车键到第二行echo显示字符,我们可以写“猴岛SAC反外挂研究所制作批量处理文件”,记住命令后面要加个空格,回车到第三行,我们想删除某个文件,比如说你新创建个TXT文件叫“abc.txt”,想删除他,就这样写del /f /a /q abc.txt,回车到第四行,还是echo这个命令,后面写“正在删除abc.txt...删除abc.txt完毕...”,回车到第五行,最后的命令echo. & pause,意思是“按任意键后继续”。好,我们的批量处理文件就完成了,关闭保存即可。
第三:修改新建 文本文档.txt为新建 文本文档.bat(有些电脑创建出来后面没有.txt,打开“我的电脑”选去文件夹选项中"隐藏已知类型文件的扩展名",也就是去掉前面的勾勾就行)即可。
可能有点乱,下面给出所有命令。
@echo off
echo 猴岛SAC反外挂研究所制作批量处理文件
del /f /a /q abc.txt
echo 正在删除abc.txt...删除abc.txt完毕...
echo. & pause
以上就是删除“abc.txt”的一个bat文件了,只是个简单的,当然你直接删除更好,这只是一个教你简单制作删除文件的bat文件教程,可以用参数%删除所有后缀名相同的文件(十分危险,新手勿用,叔叔是练过的)。
制作bat删除文件完成了,下面简单解析一下傻瓜式钩子外挂,也就是删除替换双重操作的bat文件。
简单说一下吧。
@echo off
del /f /a /q Script.pvf(删除DNF的Script.pvf)
rename Script.520houdao Script.pvf(把Script.520houdao重命名为Script.pvf)
echo. & pause (按任意键继续)
括号内的是解释,就是这4个命令,就实现了钩子外挂的文件替换,很简单吧。
好了,bat文件的制作与运用就到这。
BY:煙草dē菋噵