MS-DOS 命令例子

  1. 更多的内容在这里  http://blog.sina.com.cn/s/blog_4b789c36010008wz.html,,,借鉴与这篇
  2. cls清屏
  3. move    文件1   某个文件目录    把文件1移动到某个文件目录
  4. copy    *.bat    某个文件目录    把.bat结尾的文件移动到某个文件目录
  5. copy   文件1+文件2     某个文件目录   把文件1和文件2复制到某个文件目录
  6. md  文件名   创建文件名的文件,也可以用mkdir
  7. rd  文件夹名    删除叫文件名的文件,也可以用rmdir
  8. del  文件夹名     删除这个文件夹下的所有文件
  9. rename aa  bb   把aa重命名为bb
  10. 我们都知道DOS命令Copy的主要作用是复制文件,可是你是否知道,它还有一个作用是合并文件呢?
      一般情况下,它主要用于合并相同类型的文件,比如将两个文本文件合并为一个文本文件、将两个独立的MPEG视频文件合并为一个连续的视频文件等。那么,如果用它合并两个不同类型的文件,结果会怎样呢?
    笔者发现,巧妙地将一个文本文件合并到一个非文本文件中,可以实现隐藏秘密的作用。一起来看看吧。
      比如你有一段私人信息要隐藏起来,请先录入并保存为文本文件,假设保存为001.txt。另找一个非文本文件,最好为图片文件或可执行文件。以图片文件为例,假设它的文件名为002.jpg。如果把它们都放到D盘根目录下,那么在Windows的MS-DOS方式下执行以下命令:
    d:\Copy 002.jpg/b + 001.txt/a 003.jpg
      其中参数/b指定以二进制格式复制、合并文件;参数/a指定以ASCII格式复制、合并文件。这里要注意文件的顺序,二进制格式的文件应放在加号前,文本格式的文件放在加号后。
      执行该命令后,生成了一个新文件003.jpg。回到Windows中用图片浏览软件打开这个它,你会发现它与002.jpg的显示结果一模一样——别着急,秘密马上揭晓!用记事本打开003.jpg(在记事本的“打开”对话框中选择“文件类型”为“所有文件”才能打开非TXT文件;或者直接用鼠标把图片拖进记事本窗口),你看到什么了?一堆乱码吗?没错!但如果你按下Ctrl+End键将光标移至文件的尾部,哈,你再看看!是不是001.txt文件中的内容?呵呵,“秘密”原来在这儿。
      按照这种方法,你可以轻松地把一些重要信息隐藏起来,比如用户ID、密码、重要私人信息等。
      这个方法的确很巧妙,推荐尝试!哪怕你并不想隐藏什么,它也能带给你一种新奇的感觉。但经过我的验证,有一点要提醒大家:就是这个文本文件的前面最好空上3行以上,这样它头部的内容就不会丢失。
  11. 案例分析 :     
  12. 案例一、“FC”—文件对比
  13.   众所周知,在安装软件时,一般会在注册表中或多或少留下点什么,时间一长就会有大量的垃圾留在里面,让我们的系统逐渐变慢直至崩溃。诚然现在有很多好用的工具可以帮我们解决这个难题,可是如果我们想知道它们究竟在注册表中留下了什么,而手头又没有合适的工具,难道就束手无策了吗?等等,我们请出DOS下最方便的比较工具——“FC”

    格式:FC [path]<filename>[path]<filename></b>

    使用方法:首先在安装软件前把注册表导出为一个文件如:“1.reg”,在安装软件后再导出为一个文件如:“2.reg”。这两个文件假设都放在C盘根目录下。我们进入MS-DOS方式输入“C:\fc1.reg2.reg”回车。看到了没有?屏幕上显示的正是注册表被改动的地方。
    注:FC默认逐行比较两个文件。文件中每一行的长度应小于256个字符,如果行长超过256个字符或者比较对象是二进制文件或程序文件,应在后面加上/b参数,FC将对它们逐字节比较。

    案例二、“>”—定向输出

    我们接着上面的案例。有的时候我们在用上面的方法时发现屏幕不停地往上滚动,好多信息一闪而过停都停不下来,这种情况是由于两个文件相差太大的缘故,文件被改动的地方太多了。怎么办呢?别着急,这时候我们要用到另外一个小技巧——使用定向输出“>”

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

    使用方法:我们还用上面的例子,在DOS下输入C:\fc 1.reg 2.reg>change.txt回车。

      怎么什么信息都没了啊。其实你仔细看一下就会发现在该目录下多了一个FC.txt文件,快用写字板打开它啊,里面可是放着这两个文件的全部比较信息呀:)soeasy 吧。

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

    案例三、“copy”—文件合并

      有很多时候网上把视频文件分割成好多小段让大家分别下载,可是下载好的文件在看的时候又老是不停地要打开,那么有没有什么办法让它们重新合并成一个整的文件呢?用专门的视频编辑工具固然可以,可是那繁琐的E文让我辈头痛。其实DOS下就有现成的工具,用我们常用的“copy”命令就可以完成,让我们来看看吧。

    格式:copy /b<filename1>+<filename2>+…+<filenameN>>filename>

     使用方法:假设你的硬盘有两个文件分别是video1.mpg 和 video2.mpg那么我们在该目录下输入“copy /b video1.mpg+video2.mpgvideo.mpg”就可以了,其中video.mpg是你合并后生成的新文件名。赶紧试一试,打开播放器看看是不是拼合好了。

      当然,你喜欢的小说、音乐,如果嫌不停地打开关闭太麻烦,不妨试试这个方法把它们合并在一起观看。

    案例四、“copy”—批量重命名

      一个朋友要做项目需要把一系列文本文件按编号重新命名,可是由于数量实在太多,在Windows中一点点地改太麻烦了,头都大了:(有没有简单一点的方法呢?)好多杂志上介绍了好多工具和方法来实现这个,可是我觉得都比较麻烦。其实我们把DOS命令和回收站结合使用就可以完成批量改名。

      使用方法:假设E盘上有大量要改名的文件,那么首先把它们弄到回收站里!(切记!仅仅只是删除,不要清空回收站啊,文件丢了我可不负责!),然后我们进入MS-DOS模式下的E盘,在根目录下输入“cdrecycled”进入回收站,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盘下输入“copy123.dat+,,”(注:加号后面紧跟2个逗号)回车后系统会询问你是否覆盖?这时键入“Y”即更改为当前日期,是不是非常简单啊?

    案例六、FDISK—修复引导区

      同事今天开机突然发现系统无法启动,屏幕提示“No System,SystemHalted”其实根据提示我们可以知道,问题肯定出在硬盘的引导区上。这种情况一般是引导记录损坏或被病毒感染,或是分区表中无自举标志,还有可能是结束标志55AAH被改写而造成的。

    格式:fdisk /MBR

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

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

    格式:ping <count name> -t

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

    案例八、“debug”—破解COMS

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

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

    debug
    -o70 21
    -o71 20
    -q


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
MS-DOS 7.10介绍 =============== MS-DOS 7.10是目前功能最强大实用,且兼容性最好的DOS。而且由于它全面支持大硬盘、大内存、长文件名(LFN)、FAT32分区、可能直接启动Win3.x/9x等等,所以非常实用!尤其是对于大硬盘和FAT32分区的支持这点是最为重要的,因为现在的硬盘容量越来越大,例如30GB、50GB等硬盘现在越来越多,而旧版本的DOS就无法支持这些大硬盘。所以MS-DOS 7.10的功能是非常强大的,而且由于它可以自动做成与系统中已有的Win9x/NT/2K/XP+等系统的双启动,所以非常安全实用。 MS-DOS 7.10安装 =============== DOS71_1.IMG和DOS71_2.IMG两个文件分别为MS-DOS 7.10完整安装版的软盘IMG镜像文件,即安装盘1和安装盘2。要制作成安装盘,请用HD-COPY、WinImage之类的软件将它们分别写入软盘即做成真正的安装软盘。注意,是写入到软盘中,而不是复制文件,否则安装盘可能会无法启动。或者也可以用VMWare、Virtual PC、Bochs等虚拟机将它们(IMG镜像文件)做为虚拟软盘来直接使用并进行安装。 安装盘做好后,直接用上面的安装盘1启动系统,它就会自动启动MS-DOS 7.10安装程序,这时就可以按照提示(图形界面)以自动进行MS-DOS 7.10的安装了。这个安装程序可以自动将MS-DOS 7.10安装到硬盘中来使用。上面的安装盘2中还带有DOSSHELL、MSBACKUP等各种附加的DOS程序,也会一起安装的。说明:它可以自动与系统中已有的WinNT/2K/XP+、旧版本的DOS如MS-DOS 6.x等系统做成双启动。 如果没有软盘而想把它们解开到硬盘上安装,请用UNDISK、DOSIMG之类的软件将它们全部解开到硬盘的一个文件夹中。注意:如果是两个IMG镜像文件的话,请将它们解开到硬盘的同一个路径下,例如“C:\DOSSETUP”,而不是两个不同的路径下。然后在纯DOS下进入此路径并运行SETUP即可开始安装。如果是解开到硬盘的一个文件夹上进行安装的话,在安装中安装程序可能会提示输入要复制的源文件所在路径,这时只要输入这个文件夹的路径(例如上面所述的“C:\DOSSETUP”)即可。 如果想用光盘进行安装的话,可以把IMG放在光盘中做为启动镜像(比如2.88MB启动镜像);或者下载“MS-DOS 7.10完整安装光盘ISO版”并直接启动以进行MS-DOS 7.10的安装。以下是MS-DOS 7.10完整安装版的光盘版(此ISO为可启动光盘的镜像): 安装光盘:http://newdos.yginfo.net/dosware/dos71cd.zip 由于MS-DOS 7.10的安装程序具有插件功能,以使得可以自动安装更多的程序,所以这个“MS-DOS 7.10完整安装光盘ISO版”中已包含有许多附件(例如一些MP3播放器、声卡驱动、汉字系统等)以让用户进行选择性的自动安装。如果是使用“MS-DOS 7.10完整安装软盘版”并想安装插件的话,可以在安装程序提示输入插件路径时插入相应的插件盘并确定即可,随后这些插件将会被自动随MS-DOS 7.10一起安装到系统中。如果不想安装插件或没有插件盘的话则可以直接跳过此步骤。 正因为MS-DOS 7.x的功能非常强大,微软公司推出的Windows 9x等GUI程序就是用了一个经过某些修改的精简/特别版的MS-DOS 7.x内核来启动的。而以上的MS-DOS 7.10完整安装版和Windows 9x所带的精简版的DOS相比之下功能也自然更加丰富,性能也更加稳定。也正由于MS-DOS 7.10的这些增强特点,所以在这个MS-DOS 7.10下可以直接进入Windows 3.x/9x等(毕竟Win3.x/9x只是DOS下的GUI程序),方法是先进入其相应的Windows文件夹/目录,然后用相应的WIN命令即可进入相应的Windows 3.x/9x即可,或者通过修改MSDOS.SYS的路径设置来直接实现。 如果系统中已安装了Win9x,再安装MS-DOS 7.10的话,安装程序在安装中通常会提示是否自动设置Win9x的路径,以便直接输入WIN命令就可以进入Win9x,这时请选择“是”。这样一来,MS-DOS 7.10安装成功并启动后,若想进入Win9x的话,只需在DOS命令行下输入WIN命令即可进入。如果系统中已安装了WinNT/2K/XP,再安装MS-DOS 7.10的话,安装程序通常会自动做成DOS与WinNT/2K/XP双启动。MS-DOS 7.10安装成功后,系统启动时会自动出现双启动菜单,选择菜单中的“MS-DOS 7.10”就可以进入安装好的MS-DOS 7.10了。 更详细信息和一些屏幕快照,请见以下文章: http://newdos.yginfo.net/dosart32.htm

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值