- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DOS高手速成秘籍批处理编程命令实例秀1
引言:如今Windows大行其道,但DOS批处理就像一只娇艳的小花,虽然不起眼,却总是悠悠地散发着让人难以抗拒的魅力,相信你曾经多次通过我们的杂志中体会到了批处理的美妙,但那些其实只是批处理的基本应用,DOS批处理中还有一些神秘的编程命令,通过它们你可以轻松实现在Windows中要数个步骤、几十个步骤才能完成的任务,甚至是一些要付出Money才能享用的软件的功能。今天就让我们一起来揭开它们的神秘面纱,通过众多有趣、有用的实例学习如何使用批处理中的编程命令,在短短几个小时内从一只小菜鸟成就为一名批处理大师。]!d.p6kB
温故:操练基本的批处理2WF.ly+w2@ _b0★2003年第21期《回归Windows的黑白森林——用命令行DIY你的工具软件》爱好者博墅Q:W5aWs8W`E木马速查器、卸载软件后的垃圾清理工具、多分区文件列表工具、文件上传和删除工具、多任务快速搜索器、文件目录“搬家”工具……}k:_I`$K|+q0★2004年第 期《节省系统资源新方案——上网一键通,下线一键关》uwC.k G@#z)If0一键上网并打开相关网络程序,一键下键并关闭不需要的网络程序爱好者博墅C(h A fG l★2004年第16期《剿匪大行动 全歼Windows另类垃圾》爱好者博墅z9X-h9pn3w v超强的Windows垃圾自动清理器,让电脑永远没有垃圾
一、编写第一个作品:文件列表器爱好者博墅q mZTj Iq打开记事本,按照图1所示输入其中命令,完成后将其保存为file.bat,并放置到你的个人数据文件夹(比如:D:\data)中,运行这个批处理文件后,会自动生成一个名为list.txt的文件,里面有所有TXT、DOC、XLS文件的详细列表。2W gb\ix0小提示%X+lCpwoa4U0玩批处理的要点爱好者博墅]1c/o!V.wiy!g★在批处理运行中,只要按Ctrl+C或Ctrl+BackSprce组合键就可以结束它,请牢记这两个组合键,因为当你做出一个死循环批处理后,它们是你的“救命稻草”。G!J7l2]!Mi+yi0★写批处理时最好在开始写上注释文字,从而让自己和别人都知道这个批处理的作用。9_ I`(OAC2p]S0★凡是命令中有FORMAT、DEL之类格式化、删除命令,最好特别小心,如果书写错误,很可能会将你的重要数据删除。爱好者博墅#m}+rSpv$kAxb★文章中许多实例都涉及到了带%的变量,如果直接在DOS窗口中运行,那么只要输入一个“%”,如果写在批处理文件中,那么就得将其变成“%%”。
二、快速初识批处理[KB7wo[0批处理是DOS 1.0开发到最后时刻才诞生的,IBM告诉微软,他们需要用一些方法来一次又一次测试生产出来的PC,所以希望能够有一种方式使电脑自动运行一批命令,而不用人工一次次输入,于是微软就通过建立批处理文件来实现这个意图。爱好者博墅[)h8S5vr|$h)o5jH在后来出现的DOS操作系统里,这种自动化被更好地体现出来。DOS系统允许用户使用任何一种文本编辑器将多条DOS命令按某种顺序以ASCⅡ文本形式写入一个扩展名为BAT(MS-DOS批处理)或CMD(Windows NT命令脚本)的文件中,当在命令提示符下键入文件名并回车,或在Windows环境中双击该文件时,系统会调用或cmd.exe由前向后依次来自动执行这些命令。这个命令集合就是批处理,它是DOS下可执行文件的一种。一个完整的批处理由至少一条可以被正确执行的DOS命令组成,可见DOS命令是批处理的核心。Z]+|,s k.[.Xj0也有一种说法,把批处理称做“脚本”,或合起来称为“批处理脚本”,这也是合理的。批处理和脚本有一个共同点,它们都是通过一组命令的正确执行来实现自身价值,不同之处在于,批处理使用的全部为DOS命令,而在脚本中可以使用应用程序的指令;脚本程序性强于批处理,批处理程序结构比较简单。C~ k(j\\o0Just Do It爱好者博墅XON2o5TRXve在运行刚才制作的批处理文件时,你会发现,每次运行后,list.txt中都会重复添加已有的文件列表,这样在实际使用时会比较麻烦,请将其修改一下:}4R(~rX0::文件列表器}+a;ac*[A@v0::可以将文件夹中的个人数据文件(比如:TXT、DOC、XLS等文件)写入列表文件中。爱好者博墅wcy3sd#btX @;I b@echo off爱好者博墅WZW1j0\if exist list.txt del list.txt爱好者博墅c+QJl |;Xn b eFOR /R %%C IN (*.TXT *.DOC *.XLS) DO echo %%~fnC list.txt%K(Q
您可能关注的文档
最近下载
- 【机房运维质量分析报告】机房运维报告.pdf
- 中国国家标准 GB/T 18348-2022商品条码 条码符号印制质量的检验.pdf
- 人教版八年级上册道德与法治知识点汇编.pdf
- 班主任经验交流分享PPT课件.pptx
- 2017斯巴达勇士赛infiniti方案课件.ppt
- 异步电动机起动过程中同步附加转矩的简化分析与计算方法.PDF
- 北师大版初中七年级英语上册Unit3 Home and Places Reading Club 1 & Reading Club 2课件.ppt
- 基于OpenCV的人脸识别系统的设计与实现.docx
- 中国传统文化(英文).ppt VIP
- 电子信息工程技术专业人才需求与调研分析报告(高职).docx
文档评论(0)