打印本文 打印本文 关闭窗口 关闭窗口
恢复内存中的文本文件
作者:武汉SEO闵涛  文章来源:敏韬网  点击数656  更新时间:2009/4/24 22:40:03  文章录入:mintao  责任编辑:mintao
  你一定会遇到这样的事,你正在编辑的文件还没有存盘就退出了编辑系统,此时你会后悔、失望。有没有办法找回刚才丢失的文件呢?
  1.启动Debug,在命令行窗口或DOS窗口下直接打入Debug即可。
  2.用U命令查文本的起始地址;用D命令查看数据的起始地址。
  3.用H命令算出文件的长度。
  4.用N命令指定路径名和文件名。
  5.用R命令修改BX与CX的值,当文件长度小于69K时,置CX为长度值;若长度大于64K,长度送入BX,低位送入CX。
  实例如下:
  c:\Debug \* 进入Debug*\
  -u
  -d \*查出起始地址为0C92。结束地址为2EAA(包括数据)*\
  -u
  -H 2EAA 0C92 \* 显示3B3C 2219。前为和数,后一为差值(长度值)*\
  -R CX \* 显示CX XXXX*\
  :2219 \*置CX为长度值*\
  -N FILE.NAME \*给出文件名(当前盘);将数据写入FILE.NAME中*\
  -W OC92k \*显示writing 0 2219bytes*\
  -Q \*退出Debug*\
  然后你就可以到File.name文件中去找丢失的数据了。 
 
  
    作者:张胜利 
 

打印本文 打印本文 关闭窗口 关闭窗口