undelete - 恢復(fù)以前用<DEL>命令刪除的文件。

2023-08-03 13:42 更新

恢復(fù)以前用<DEL>命令刪除的文件。

UNDELETE為防止偶然誤刪除文件提供了三級文件保護—Delete Sentry(刪除警戒),Delete Tracker(刪除跟蹤)和標(biāo)準方式。

 

UNDELETE [[drive:][path]filename] [/DT|/DS|/DOS]

 

UNDELETE [/LIST|/ALL|/PURGE[drive]|/STATUS|/LOAD|/UNLOAD

|/S[drive]|/Tdrive[-entries]] 

 

[drive:][path]filename 指定要恢復(fù)的文件的名字和位置。默認時,UNDELETE恢復(fù)當(dāng)前目錄中所有已刪除文件。

 

開關(guān) :

/LIST 列出有可能恢復(fù)的刪除文件,但是并不恢復(fù)任何文件。[drive:][path]filename參數(shù)和/DT,/DS,/DOS開關(guān)控制此開關(guān)生成的清單。

/ALL 恢復(fù)刪除文件而不提示確認。若Delete Sentry存在,則UNDELETE使用Delete Sentry方法;否則,若Delete Tracker存在,則UNDELETE使用Delete Tracker;否則,UNDELETE從DOS目錄中恢復(fù)文件,將文件名中丟失的第一個字符設(shè)成#符號。若存在重名文件,則此開關(guān)按照如下字符次序試每個字符直到文件名不重:

#%&0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ。

/DOS 只恢復(fù)在內(nèi)部列出被MS-DOS刪除的那些文件,對每個文件都提示確認。此開關(guān)使UNDELETE忽略存在的刪除跟蹤文件。

/DT 只恢復(fù)那些在刪除跟蹤文件中列出的文件,對每個文件都提示確認。

/DS 只恢復(fù)在SENTRY目錄中列出的文件,對每個文件都提示確認。

/LOAD 將Undelete內(nèi)存常駐程序裝入內(nèi)存時使用UNDELETE.INI文件中定義的信息。若UNDELETE.INI文件不存在,則UNDELETE使用默認值。

/UNLOAD 從內(nèi)存中卸出Undelete程序的內(nèi)存常駐部分,關(guān)閉恢復(fù)已刪除文件的功能。

/PURGE[drive] 刪除SENTRY目錄的內(nèi)容。若為指定驅(qū)動器則UNDELETE在當(dāng)前驅(qū)動器上查找目錄。

/STATUS 顯示對每個驅(qū)動器的刪除保護類型。

/S[drive] 允許Delete Sentry級的保護并裝入UNDELETE程序的內(nèi)存常駐部份。程序記錄的信息用于恢復(fù)指定的驅(qū)動器上已刪除的文件。若不指定驅(qū)動器,使用此開關(guān)則允許對當(dāng)前驅(qū)動器上使用Delete Sentry級的保護。指定/S開關(guān)裝載內(nèi)存常駐程序時使用定義在UNDELETE.INI文件中的信息。

/Tdrive[-entries] 允許Delete Tracker級的保護并裝入UNDELETE程序常駐內(nèi)存部分。程序記錄的信息用于恢復(fù)已刪除文件。drive參數(shù)指定希望UNDELETE保存刪除文件信息的磁盤驅(qū)動器??蛇x的entries參數(shù)必須在1到999之間,指定刪除跟蹤文件(PCTRACKR.DEL)中的最大項數(shù)。項數(shù)的默認值取決于跟蹤磁盤的類型。列表列出了磁盤大小,默認的登錄項數(shù)和它對應(yīng)的文件大?。?/p>

磁盤大小 項  文件大小 

360K  25 5K 

720K  50 9K

1.2 MB 75 14K

1.44 MB  75 14K

20 MB  101 18K

32 MB  202 36K

32 MB  303 55K

 

注意:不能在JOIN或SUBST命令重定向的驅(qū)動器上使用刪除跟蹤。若要使用ASSIGN命令,也必須在使用UNDELETE安裝刪除跟蹤之前。

 

★★★★★實例★★★★★:

如下命令指定UNDELETE一次在當(dāng)前目錄中恢復(fù)所有的刪除文件,對每個文件都提示確認。使用刪除跟蹤的最高可用級別:

undelete

 

如下命令指定UNDELETE恢復(fù)驅(qū)動器C根目錄中擴展名為.BAT的刪除文件,對每個文件都不提示確認:

undelete c:\*.bat /all

 

如下命令將UNDELETE程序的內(nèi)存常駐部分裝入內(nèi)存,創(chuàng)建一個名為SENTRY的隱含目錄,并指定UNDELETE將在C盤上刪除的文件移到SENTRY目錄:

undelete /sc

 

如下命令將UNDELETE程序的內(nèi)存常駐部分裝入內(nèi)存,并且在驅(qū)動器C上創(chuàng)建跟蹤400個刪除文件的PCTRACKER.DEL文件:

undelete /tc-400


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號