dos已逐渐远去,我们每天都习惯地使用着windows 98/me/2000/xp,可是你了解windows中的dos吗?其实在有些时候dos还是比windows要方便快捷得多,毕竟这个是操作系统的经典之作。下面就笔者在使用dos过程中摸索的技巧总结成八大案例来说明一下,希望多多少少能对读者在使用电脑的过程中有点启发和帮助。
案例一、“fc”—文件对比
众所周知,在安装软件时,一般会在注册表中或多或少留下点什么,时间一长就会有大量的垃圾留在里面,让我们的系统逐渐变慢直至崩溃。诚然现在有很多好用的工具可以帮我们解决这个难题,可是如果我们想知道它们究竟在注册表中留下了什么,而手头又没有合适的工具,难道就束手无策了吗﹖等等,我们请出dos下最方便的比较工具——“fc”
格式:fc [path]<filename>[path]<filename></b>
使用方法:首先在安装软件前把注册表导出为一个文件如:“1.reg”,在安装软件后再导出为一个文件如:“2.reg”。这两个文件假设都放在c盘根目录下。我们进入ms-dos方式输入“c:\fc 1.reg 2.reg”回车。看到了没有?屏幕上显示的正是注册表被改动的地方。
| 注:fc默认逐行比较两个文件。文件中每一行的长度应小于256个字符,如果行长超过256个字符或者比较对象是二进制文件或程序文件,应在后面加上/b参数,fc将对它们逐字节比较。 |
案例二、“>”—定向输出
我们接着上面的案例。有的时候我们在用上面的方法时发现屏幕不停地往上滚动,好多信息一闪而过停都停不下来,这种情况是由于两个文件相差太大的缘故,文件被改动的地方太多了。怎么办呢﹖别着急,这时候我们要用到另外一个小技巧——使用定向输出“>”
格式:命令(或程序)>定向输入设备(或文件名)
使用方法:我们还用上面的例子,在dos下输入c:\fc 1.reg 2.reg >change.txt回车。
怎么什么信息都没了啊。其实你仔细看一下就会发现在该目录下多了一个fc.txt文件,快用写字板打开它啊,里面可是放着这两个文件的全部比较信息呀:)so easy 吧。
| 注:你可以把它输出为任何格式的文件,它们都可以以文本方式打开。 |
案例三、“copy”—文件合并
有很多时候网上把视频文件分割成好多小段让大家分别下载,可是下载好的文件在看的时候又老是不停地要打开,那么有没有什么办法让它们重新合并成一个整的文件呢?用专门的视频编辑工具固然可以,可是那繁琐的e文让我辈头痛。其实dos下就有现成的工具,用我们常用的“copy”命令就可以完成,让我们来看看吧。
格式:copy /b <filename1>+<filename2>+…+<filenamen>>filename>
使用方法:假设你的硬盘有两个文件分别是video1.mpg 和 video2.mpg 那么我们在该目录下输入“copy /b video1.mpg+video2.mpg video.mpg”就可以了,其中video.mpg是你合并后生成的新文件名。赶紧试一试,打开播放器看看是不是拼合好了。
当然,你喜欢的小说、音乐,如果嫌不停地打开关闭太麻烦,不妨试试这个方法把它们合并在一起观看。
案例四、“copy”—批量重命名
一个朋友要做项目需要把一系列文本文件按编号重新命名,可是由于数量实在太多,在windows中一点点地改太麻烦了,头都大了:(有没有简单一点的方法呢﹖)好多杂志上介绍了好多工具和方法来实现这个,可是我觉得都比较麻烦。其实我们把dos命令和回收站结合使用就可以完成批量改名。
使用方法:假设e盘上有大量要改名的文件,那么首先把它们弄到回收站里!(切记!仅仅只是删除,不要清空回收站啊,文件丢了我可不负责!),然后我们进入ms-dos模式下的e盘,在根目录下输入“cd recycled”进入回收站,dir看看,是不是所有的文件名都改变成有顺序的了:)接下来我们把它们都给拷贝出来。输入“copy *.* e:\”哈哈,返回windows去看看吧是不是所有的文件都为de1、de2……了。
Java Asp PHP .Net XML C/C++ CGI VB Jsp J2ee J2se J2me EJB Servlet Tomcat Resin Struts Weblogic Eclipse ANT GUI JMS Web servise IDEA Webphere Hibernate Spring Jboss Applet Swing Socket Javamail Perl Ajax P2P 安全 模式 框架 测试 开源 游戏
Windows XP Windows 2000 Windows 2003 Windows Me Windows 9.x Linux UNIX 注册表 操作系统 服务器 应用服务器