好工具自己做之极限作品

好工具自己做之极限作品

ID:6087252

大小:44.00 KB

页数:15页

时间:2018-01-02

好工具自己做之极限作品_第1页
好工具自己做之极限作品_第2页
好工具自己做之极限作品_第3页
好工具自己做之极限作品_第4页
好工具自己做之极限作品_第5页
资源描述:

《好工具自己做之极限作品》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、DIY爱好者--好工具自己做之批处理的极限应用(1)最近无聊开始研究一种很古老的在dos下无处不在的好东西——批处理程序。其实也不能算是一种程序,只是将DOS命令写在一个后缀名为.bat(2k/xp中也可以用.cmd)的文件,可以将预先写入的dos命令一起执行,当时是个超级有用的好东东,可以把很多需要一起来执行的命令简化成一条,还有很多意想不到的功能。不过随着windows这种图形界面的东西出现后,批处理就实在没什么优势了,因为使用起来太不方便,每次用的时候都进入dos界面来运行,任何参数得在dos里跟在程序名后输入,所以很不方便,以至于现在几

2、乎没人用,怀着化废为宝的原则,我开始了对于批处理的研究。最近才猛然发觉,在windows下,批处理又有它所发挥的余地,而且它有了很多新的优势是其他编程语言没法比较的。1.编写工具:无论是写字扳,word,甚至notepad也可以编写,而且不需要编译,改个后缀名直接就能用了2.编写简单:因为所有的代码都只是windows内带的命令,没有严格的语法要求,适合像我这种电脑初学者使用,一本dos书就够用了。3.功能强大;注册表,文件,服务几乎windows的各个方面都可以用批处理来操作;没有做不到,只有想不到!4.在2k/xp中可以将批处理可交互的界面

3、,不需要进入dos界面费力的输入命令参数,在windows中打开直接就能用了恩,大概以上的种种优势已经够让人心动了,那么今天先来讲点基本的。首先教大家学批处理的好方法,在cmd中输入“命令/?”可以显示这条命令的详细使用方法。例如:输入“copy/?”我们可以得知以下内容:将一份或多份文件复制到另一个位置。COPY[/D][/V][/N][/Y

4、/-Y][/Z][/A

5、/B]source[/A

6、/B][+source[/A

7、/B][+...]][destination[/A

8、/B]]source指定要复制的文件。/A表示一个ASCII文本文件。

9、/B表示一个二进位文件。/D允许解密要创建的目标文件destination为新文件指定目录和/或文件名。/V验证新文件写入是否正确。/N复制带有非8dot3名称的文件时,尽可能使用短文件名。/Y不使用确认是否要改写现有目标文件的提示。/-Y使用确认是否要改写现有目标文件的提示。/Z用可重新启动模式复制已联网的文件。命令行开关/Y可以在COPYCMD环境变量中预先设定。这可能会被命令行上的/-Y替代。除非COPY命令是在一个批文件脚本中执行的,默认值应为在改写时进行提示。要附加文件,请为目标指定一个文件,为源指定数个文件(用通配符或file1+f

10、ile2+file3格式)。呵呵,很详细吧。恩,先介绍点dos下基础的东西。首先给个原代码先(很基础的,一个可以修改本机网站地址和静态ip地址的绑定):@echooffcolor0bsetlocaltitleHostsHackv1.0remWrittenbyKakashiremFeb16th,2006echo===================================================echoHostsHackv1.1echo.echo.echo注:修改hosts文件可以达到屏蔽某些网站的功能echo版权没有,欢迎盗版!

11、echo===================================================echo.:startecho现在开始分析%systemroot%system32driversetc下系统原有hosts文件.......echo你现在拥有的ip绑定有:echo.echo*********************************************************more+18<%systemroot%system32driversetchostsecho**************

12、*******************************************echo.echo.echo====准备加入新的ip绑定======:startwebecho请输入新的网站地址:set/pwebsite=if{%website%}=={}gotostartweb:startipecho请输入绑定的ip:set/pip=if{%ip%}=={}gotostartipecho开始写入hosts文件..............echo%ip%%website%>>%systemroot%system32driversetc

13、hostsecho完成!ping127.0.0.1-n3>nulclsgotostart好了,是不是看得有点头晕呢,不怕,慢慢来,一行一行解释:@e

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。