|
发表于 2004-11-5 21:56:24
|
显示全部楼层
Windows的回收站,我想大家都再熟悉不过了,什么被你遗弃的东西一骨碌 都塞进去了。如果你又念旧情,则去回收站里恢复就成(废话)。不过,我想大 家 都象我这样,喜欢把回收站清空,或者把它的容量设置为0。比如笔者刚把网上 下载的报价彻底删掉,同学就来问价格了;或者当你刚清空了回收站,老板就跟你说他现在恰好要那个文件。此时此刻,你是否束手无策呢?幸亏有DOS6.22下Unde-lete,把它们恢复。 从DOS 6.22的安装盘把Undelete.exe解压出来,拷到C:\windows\command目录下,就可以在任何路径下使用了。通过用Undelete/?可以看到,这个undelete命令不是Microsoft的,而是一间叫Central Point SoftWare公司的,微软不过“盗”了他的版而已。 Undelete的用法很简单。首先,要先退出WINDOWS到纯DOS方式下,然后用WINDWOS的Lock命令,把要恢复文件的所在盘锁住,这样Undelete就可以获得硬盘的读写权了。现在,只要进入要恢复文件所在目录下,运行undelete命令,就会出现以下的 提示: UNDELETE - A delete protection facility Copyright (C) 1987-1993 Central Point Software, Inc. All rights reserved. Directory: C:\RECYCLED File Specifications: *.* Delete Sentry control file not found. //反删除控制文件没找到 Deletion-tracking file not found. //删除跟踪文件没找到 MS-DOS directory contains 84 deleted files. //有84个文件被删 Of those, 61 files may be recovered. //其中61个可以恢复 Using the MS-DOS directory method. ?C2 BAT 39 5-16-99 11:09 ...A Undelete (Y/N)? 要注意,这84个文件已经在WINDOWS下被彻底删除了。如果想把?c2.bat这个文件恢复,只要键入Y就成了。然后,它会让你输入文件名的第一个字母,只要 文件名字不重复,随便就成。如下显示: Please type the first character for ?C2 .BAT: a File successfully undeleted. //文件成功恢复了。 Undelete还有一些比较有用的参数,如Undelete/list 是列出可以恢复的文 件;/all 是自动恢复而不询问,对于恢复大量的文件很有帮助。 Undelete是否还可以提供更高级的保护,以在必要时反删除更多的文件呢? 答案当然是肯定的。有心的读者可能已经发现,Undelete运行时首先找Sentry Control file,然后是tracking flie,其实这是Undelete的保护级别。只要在 autoexec.bat中,加入相应的参数,Undelete就能调入对应的保护级别,对硬盘 删除的文件进行保护了。如Undelete /s c:就是对c:盘实行最高级的安全卫士保 护;undelete /t d:是对d:盘实行跟踪保护。不过,由于它和windows的长文件 名不太兼容,这里不详细介绍了。有兴趣的读者不妨详细看看它的帮助文件。 那些用Undelete恢复不了的文件,笔者试过用一些DOS经典软件,如Pctools、 Norton,都不能将其恢复。可见这个小小的软件的反删除水平不在Pctools等之下 , 的确不失为一个恢复WINDOWS下被切底删除的文件的终极方法。
原文转自:http://wpxddn.go.nease.net/new_page_11.htm |
|