说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Hello bat - DOS BAT批处理编程入门教程(一)

HTML文档下载 WORD文档下载 PDF文档下载
DOS批处理真的是太古老了,伴随着DOS的诞生、成长,一直活跃在微软的操作系统中,曾经经历过完全依赖DOS的年代的朋友们一定不会忘记AUTOEXEC.BAT这个著名的批处理,即使是用Windows的今天,批处理也仍旧能帮我们做很多事情,继续发挥着余热。本文以程序员的角度介绍BAT的使用,供大家参考,共同学习。

 

DOS批处理真的是太古老了,伴随着DOS的诞生、成长,一直活跃在微软的操作系统中,曾经经历过完全依赖DOS的年代的朋友们一定不会忘记AUTOEXEC.BAT这个著名的批处理,即使是用Windows的今天,批处理也仍旧能帮我们做很多事情,继续发挥着余热。本文以程序员的角度介绍BAT的使用,供大家参考,共同学习。
一、创建批处理的方法
(1)用记事本
打开记事本,输入DOS命令,保存的时候在保存类型处选择“所有文件”,文件名处填写批处理名称,例如demo.bat。
(2)利用copy con 命令
运行命令行(cmd或command),输入 copy con demo.bat ,
输入DOS命令,按Ctrl + Z完成保存并退出。
二、我的第一个BAT程序

DOS批处理真的是太古老了,伴随着DOS的诞生、成长,一直活跃在微软的操作系统中,曾经经历过完全依赖DOS的年代的朋友们一定不会忘记AUTOEXEC.BAT这个著名的批处理,即使是用Windows的今天,批处理也仍旧能帮我们做很多事情,继续发挥着余热。本文以程序员的角度介绍BAT的使用,供大家参考,共同学习。

 

一、创建批处理的方法

(1)用记事本

打开记事本,输入DOS命令,保存的时候在保存类型处选择“所有文件”,文件名处填写批处理名称,例如demo.bat。

 

(2)利用copy con 命令

运行命令行(cmd或command),输入 copy con demo.bat ,

输入DOS命令,按Ctrl + Z完成保存并退出。

 

 

二、我的第一个BAT程序

 

@echo offclsecho Hello bat!pause
首先解释一下echo命令,echo命令本身是用于显示字符,如上面的echo Hello bat! 则会在屏幕上打上Hello bat!一行字。
echo off命令表示此语句后的所有命令都不显示命令行本身,有点拗口不是吗?举个刚才的例子吧,
如果没有echo off,则执行时屏幕显示:
C:\Documents and Settings\Administrator\桌面>echo Hello bat!Hello bat!C:\Documents and Settings\Administrator\桌面>pause请按任意键继续. . .
如果加了@echo off,则执行结果为:
Hello bat!请按任意键继续. . .
@这个字符的作用是不显示本行的命令行,所以即不显示本行又不显示后续行命令,我们就用@echo off
pause 命令会暂停批处理的执行并在屏幕上显示“请按任意键继续. . .”的提示,等待用户按任意键后继续。
另外,你可能拥有良好的编程习惯,在关键的地方写上注释,这个时候我们可以用Rem 或 :: 符号,例如:
:: 开始清除屏幕clsRem 开始输出echo Hello bat!
先到这里吧!我在http://www.okbase.com/home/haobao等着你,下节再见!

 

 

备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘