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

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等着你,下节再见!

 

 

杨远骋:聚美优品与百度云推送的故事 糗事百科王坚:百度云推送让我们省心 10个最热JavaScript开源框架的社区活跃度对比 2013福布斯中国富豪榜:李彦宏第三、马化腾第五、马云第八 Storm又获东风,Hortonworks计划将其整合到Hadoop企业版 IBM CEO:预测高新技术 五个我最喜欢的方式 我伙呆,硅谷高级工程师年薪16.5万美金起 羡煞旁人的Supercell:Clash of Clans卫冕营收榜冠军 谷歌第三财季利润增36.5% 但摩托罗拉业务继续亏损2.48亿 针对应用开发者的几点建议:注意特征蔓延、加大用户评审…… Ubuntu中文衍生版UbuntuKylin 13.10正式发布 Web设计师和Web开发者之间的区别是什么? 在政府退出后,Google的量子计算机项目面临危机 SQL on Hadoop的最新进展及7项相关技术分享 联想:欲收购黑莓,还能在智能手机领域创造PC神话吗? 谁说Android开发者的收入依然不行? 代码可维护性的神秘面纱 MDCC 2013首批演讲嘉宾名单出炉 议题即将披露 MDCC2013:公开征集讲师和演讲主题 移动周报:IT人必看!9大最火移动开发技能 OpenStack H版发布 盘点2013:21个最火的云初创公司 从摩尔定律到原子计算,2013诺贝尔物理学奖背后的计算机技术 黄峻:从自制纸板键盘的孩子到Adobe技术经理的故事 Web开发正被颠覆 开发者需认清五大新现实 最发人深省的亚马逊面试题,你会如何作答? 所见即所得:8款实用HTML5开发框架 Groovy最受欢迎 Java系开发者更偏爱其他JVM类语言?(图) [开源专访]iNews创始人赵戈戈:36小时开发的PHP版HackerNews 使用Spring框架的12个开源项目 甲骨文仍旧“憎恨”开源软件 在线等候 怎么将数据库中的字段项动态的添加到COMBOX里面去。(我用的是DB2数据库) sql关于多个数据库的问题 散分了! 我也散点分吧 有些话不吐不快!看某不知来历的版主下台后发贴有感 不知道是怎么回事,难道是显示器坏了? 启动windowns2000报错"no language support detected",请问怎么解决? WIN ME下怎么调试 ASP? oracle 存储过程代码格式优化 大家看过《ASP.NET完全手册》这本书吗?为什么书中提供的与书想配的站点http://www.prosetech.com/CompleteReference/不可访问呢? 紧急求救:如何根据数据库中的值以红色字体显示datagrid中的满足条件特定列特定行? 能不能实现用NOTES databse打开一个website(公司内部的),同时这个database自动关闭?? 用pear的进来报个名,以后互相学习~ VB.NET的两个简单问题??? not enough free disk space on /tmp,这个问题如何解决,(100分) 急寻:中缀和后缀表达式互转的源代码。 请问这个页面如何实现的..... 简单问题,在线等待中... 百分求购事务处理!! 用ATL写了一个com组件,在客户端怎么调用它呢? 请问如何取得USB摄像头和普通麦克的数据,怎样将已得到的视频音频数据在终端上播放 如何让WAS和Tomcat一样,运行JSP/SERVLET的时候出现错误进行提示? 用JDBC连接SQL Server 2000数据库问题?在线等待... 弹出式菜单的问题 各位大侠,寻求帮助,急!急! c语言类中的私有和公有变量在汇编中怎么表示? 关于EJB测试的问题 谁能给个错误处理的例子 比如 SQLSERVER 数据库关闭时 返回 “数据库关闭“ 的信息 部分匹配的问题 英文版XP中文显示问题 oracle,用PreparedStatement更新数据库,date型字段精确到分,应该如何操作? 数据导入的问题 有正义感的高手进来帮忙,干掉我设计的网站吧!在此不盛感激,同时也代表天下IT民工谢谢。 开始学PHP的菜鸟说:我现在用一个支持PHP的空间。比如XXX.PHP就可以用。我想用数据库。怎么连接呢?我可以把数据库放到自己的目录下用数 送分 我用的是:无惧上传类 Version V1.2 ,但是,程序执行后无出错提示,担找不到上传的文件,什么原因,那位朋友邦忙解决一下. 使用“POPTEN新闻管理系统”为什么不能上传图片呀? 小弟想学习EJB,不知道那本书较好? 测试过程 请问: 如果将数据分页里的复选框全选,并将每个复选框得到的ID插入另一张表。?? 关于Adodb+DataGrid的配合使用问题,高手请进! ★ ★我想在资源管理器窗口上 再加上一个Toolbar,(我看到过有些软件做到了,而且添加的Toolbar中还有启动程序的按钮),请问怎样可以做到 请教:“纳入基线” vs.net的水晶报表连接oracle,但找不到表,什么问题?很急啊!!! 关于float,double类型的数据四舍五入的讨论! 有无软件或OS可实现一台强大的电脑带多套外设?(N多键盘、鼠标) 请问如何正确配置和使用第三方开发包阿? 触发一个已封装好的程序 根据textbox内容查询数据库怎么写? 内存访问错误,参与者有分! 我哥说 如来是什么意思啊 3(2)题, 初一人教版4.3. 寂寞和孤单是一个意思吗?分别从“词义”来讲和从“情感”来讲. 以下单词的过去分词know run are put drink say have buy teach see tell sit leach get take find read go meet swim come cut make stand drive还有过去式 以下单词的过去分词arrive do have 我知道是超简单的, 求以下单词的过去分词buy drink fight grow have kneel pay run shine take wear write 谁知道以下这些单词的过去分词die hate judge live stare 以下单词的过去分词是什么carry cry dirty try let cost hit beat 吃一袋薯片等于汽车尾气的危害,真的吗 吃一袋薯片等于汽车尾气的危害,真的吗谢谢啊!各位帮我一下! 冯小刚留“印”好莱坞“罗莎”加强为强台风 华北平原部分地德内政部长称接受斯诺登帮助 但拒绝为以色列空袭叙利亚 打击俄制导弹库俄罗斯耄耋老汉赤手空拳勇战熊 被扔下德国驳斥美财政部批评 称德经济不存在伊朗推出首艘观光潜艇 完全由伊朗专家德国老人中奖1300万欧元 自称通过日本色情业历史(图)外媒:中国要美解释对华监听行为美媒:非洲或取代中国成为下一个世界工广州交通部门公布66处国庆节前后易堵科技的力量令人惊叹 智能机床生产智能生命健康的“守护神” 记昆明市看守所从正团职军人到普通民警 甘当“螺丝钉山东滕州无名烈士叶落归根新中国60年与中国文明的创造性复兴俄罗斯学者积极评价中国睦邻友好的外交俞正声主持召开全国政协双周协商座谈会《十八大以来重要文献选编》上册出版发“梦想之屋”希望工程在青海湟中董家湾女子重剑\"双金王\"孙玉洁:赛后去
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘