热门排行
截图
滑动图片可查看更多>>
简介
目前网上批处理教程良莠不齐且不够系统,让批处理爱好者学习难度很大。批处理标准教程系统整理了批处理知识,讲解了绝大部分的 DOS命令,程序力求最简,让从没有接触过 DOS 命令的朋友也可以看懂。
另外,在每个命令后面有高级技巧篇,讲解命令的特殊(旁门左道)用法。
为方便大家学习特打包了批处理之家发布的
批处理BAT脚本中for命令的使用_20200121.pdf
批处理BAT脚本中set和if命令的使用_20150807.pdf
学批处理这两个是必会的。
批处理定义
批处理(Batch),也称为批处理脚本,具有.bat 或者.cmd 的扩展名。顾名思义,批处理就是对某对象进行批量的处理,属于脚本语言的一种。
DOS 批处理是基于 DOS 命令的,用来自动地批量执行 DOS 命 令,以实现特定操作的脚本。批处理是一种简化的脚本语言,它应用于 DOS 和 Windows 系统中,它是由 DOS 或者 Windows 系统内嵌的命令解释器(通常是 Command.com 或 CMD.exe)解释运行,类似于
Unix 中的 Shell 脚本。
简单的批处理,是逐行书写在命令行中的各种命令;复杂点的,需要用 if,for,goto,call 等命令控制程序的运行过程,如同 C,Basic等中高级语言一样;如果需要实现更复杂的应用,则要借助外部程序,
包括系统本身提供的外部命令和第三方提供的工具或者软件。
为什么要学习 DOS 批处理?
1、与计算机语言相比,批处理不需要编译器,编写、执行代码非常方便。
2、批处理可以完成很多直接使用 Windows 操作很麻烦的工作。
例如清理系统垃圾,假如没有安装任何软件,每次清理都需要一个个手工清理,估计没几个人有耐心做到,用批处理就非常便捷了。大批量删除、修改、搜索文件,使用批处理也是最佳选择。再比如我们可以将一个个复杂的 Windows 操作制作成一个个批处理文件,需要时
只需要双击运行就行了,大大减轻我们的记忆负担。
2013 年冬,偶然在网上看到一些批处理代码,很有意思,于是很想学习批处理编程。在网上搜索了老半天,没有发现比较系统规范的教材,很是失望。无奈只能在论坛、博客、网页上寻找。攻克一个个命令,加上自己的研究与实践,不断前进。
网上的东西鱼龙混杂,令人学习起来磕磕碰碰,异常艰难,于是想到要写一本规范全面的教材,方便以后的广大读者学习。从开始学习批处理到写完本书,耗时半年,倾注了笔者大量的心血。
本书详细讲解了大量的 DOS 命令,循序渐进,并且附有大量有趣的代码,代码全都在 WindowsXP 系统下测试通过,是目前网上最全的教程,学完本教程后差不多就是批处理高手了。
批处理博大精深,限于时间和笔者的水平,错误和不足在所难免,并且还有好多领域没来得及仔细研究,这些有待读者批评指正并完善。