开始摆弄文字的网丐

IT评论

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  72篇文章 :: 0篇收藏:: 299篇评论:: 4个Trackbacks

公告

贾敬华:在一位恩师的指引下,误打误撞进入了文字圈。当时,“网吧黄页”(http://www.16288.com)刚刚成长,我也是从那时起开始摆弄文字。对文字浓厚的兴趣让我一发不可收,我成为了一名专职的编辑。八年IT行业从业经验,丰富的社会阅历,不畏艰险的精神,伴随了我的坎坷成长路。非常感谢一直鼓励我,批评我,指引我的各位前辈和老师们。 禁止非法转载本站文章,否则保留追究法律责任的权利! 各位想约稿的编辑,请邮件联系我吧。 E-mail:entermaster@126.com

文章

收藏

相册

网吧技术

网吧专题

休闲娱乐

存档


正在读取评论……


  DOS时代已逐渐远去,我们早已经习惯了使用Windows 98、Windows 2000和Windows XP操作系统,可是你是否了解Windows中的DOS呢?DOS操作系统虽小,可是在应用中有些时候还是比Windows要方便快捷得多,毕竟这个是浓缩了现有各Windows操作系统的经典之作。下面我们结合DOS在网吧日常维护中的具体应用,给大家讲解一下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命令的另外一个小技巧——使用定向输出“>”

  格式:命令(或程序)>定向输入设备(或文件名)

  使用方法:我们还用上面的例子,在DOS下输入C:\fc 1.reg 2.reg >change.txt回车。运行了这个命令后,却发现屏幕上怎么什么信息都没了啊。其实你仔细看一下就会发现在该目录下多了一个FC.txt文件,快用写字板打开它啊,里面可是放着这两个文件的全部比较信息呀,够简单,够直接吧。

  说明:你可以把它输出为任何格式的文件,它们都可以以文本方式打开。

  案例三、“copy”——文件合并
  有很多时候网上把视频文件分割成好多小段让大家分别下载,可是下载好的文件在看的时候又老是不停地要打开,那么有没有什么办法让它们重新合并成一个整的文件呢?用专门的视频编辑工具固然可以,可是那繁琐的英文让我辈头痛。其实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......了。

  说明:

  1、删除之前要先清空“回收站”的内容,否则文件将有可能从未知数字基数开始。另外还要保证“回收站”有足够的硬盘空间,否则有一部分文件可能会被直接删除。

  2、删除的文件在哪个分区,删除后就进入哪个分区的recycled文件夹,其他分区中没有对应文件的。

  3、文件名被修改后命名格式为DX1,D是固定的表示DISK,X是对应你的盘符,如果是在F盘就是DF1,如果是D盘就是DD1,依此类推。

  案例五、“copy”——改文件日期

  因为工作需要要修改文件的日期,在Windows中忙乎了半天也不知道该怎么改,难道我们真的只能求助于专用工具了吗?其实不然,同样是使用copy命令就可以轻松完成。让我们看一下格式吧

  格式:copy <filename>+,,

  使用方法:假设我们要修改的文件是redate.dat文件,它在C盘,那么我们首先进入MS-DOS方式,在C盘下输入"copy 123.dat+,,"(注:加号后面紧跟2个逗号)回车后系统会询问你是否覆盖?这时键入"Y"即更改为当前日期,是不是非常简单啊?

  案例六、Fdisk——修复引导区

  在网吧的维护中经常可以看到这样一幕:开机突然发现系统无法启动,屏幕出现这样的提示“No System,System Halted”。其实根据提示我们可以知道,问题肯定出在硬盘的引导区上。这种情况一般是引导记录损坏或被病毒感染,或是分区表中无自举的标志,还有可能是硬盘引导区结束标志55AAH被改写而造成的。重新安装操作系统,太麻烦了,有没有更简单的方法呢?用Fdisk命令吧,可以在不破坏硬盘数据的情况下,恢复硬盘引导区内容。

  格式:fdisk /MBR
  使用办法:用DOS引导盘启动电脑,在提示符下执行"FDISK /MBR"命令。FDISK中本身就包含有主引导程序代码和结束标志55AAH,这一招对于修复主引导记录和结束标志55AAH既快又灵,而且不用担心会损坏任何硬盘上的文件!

  案例七、“ping”——查看网络连接是否连通

  在网吧上网时服务器突然断线,网管在解决故障,看他忙得满头大汗我们都不好意思问“什么时候可以通”。可是总不能打开个网页不停按刷新吧,这个时候用一个简单的DOS命令就可以在最短的时间内检测出什么时候能连上线了,而且还不用那么费事。

  格式:ping <count name> -t

  使用方法:在MS-DOS模式下执行“ping www.XXX.com –t”就可以啦:)你可以看到屏幕不停地上滚,如果是通的话就会显示“Reply from xxx.xxx.xxx.xxx: bytes=32 ......”的信息,否则就显示“Destination host unreachable”。这样你就可以一边干别的一边在第一时间知道什么时候网络是通的啦。

  案例八、"debug"—破解COMS

  一家网吧使用品牌机做客户端,可是CMOS被他无意中被人用密码锁住了,怎么办呢?这时候许多网管会说打开机箱给电池放电不就行了吗。可是品牌机如果拆了机箱,保修的问题肯定会泡汤了。其实DOS下有个非常好用的工具来清除这个密码——Debug。由于这个是个工具,它实在太博大深了,所以没法给出格式。不过可以跟着我一步步地做,咱们不学太多,只就事论事不就成了。

  启动系统后进入DOS模式,如果是Windows Me(XP)则用启动盘启动,在DOS下输入以下指令:

debug

-o 70 21

-o 71 20

-q

  好了,咱们重新启动电脑的CMOS密码是否已经解开。

  虽然DOS已经落伍淘汰离我们远去了,可是当你的系统出现蓝屏时、当你的系统崩溃时、当你对一些问题的解决觉得烦琐时,也许DOS能给你最好的答案。



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=469103


[点击此处收藏本文]  发表于2005年07月17日 10:48 AM




正在读取评论……

发表评论

大名:
网址:
验证码
评论