UNDELETE

UNDELETE

DOS外部命令。 注意:在DEL命令刪除檔案後用DEFRAG命令整理過的磁碟,或該檔案的位置已被新的檔案存放後,被刪除的檔案不能再恢復。

格式

格式1:

[drive:][path]UNDELETE [[d:][path][filename][/ds][/dt]/dos]

格式2:

[drive:][path]UNDELETE[/list|/all|purge[drive]|/status|/load|/unload|/s[drive]|[/t[drive[-entries]]

參數說明

①[drive:][path]指明UNDELETE命令所在的磁碟、目錄。

②[d:][path]filename]指定將要恢復的檔案及其所在磁碟、目錄和檔案名稱稱。

③[/ds]只恢復在SENTRY目錄中的檔案,並對每個檔案提示確認操作。

④[/dt]只恢復在刪除跟蹤檔案(Deletion-trackingFile)中所列出的檔案,並對每個檔案提示確認操作。

⑤[/dos]只恢復由MS-DOS刪除的檔案,並對每個檔案提示確認操作。如果一個刪除跟蹤檔案存在,此參數將使UNDELETE忽略它。

⑥[/list]列出那些可以恢復出來的被刪除檔案但不實施恢復操作。

⑦[/all]在恢復被刪檔案時,不提示對每個檔案進行確認操作。如果提供了Delete Sentry(刪除衛士級)保護,UNDELETE命令就使用Delete Sentry方法。如果未提供Delete Sentry保護,UNDELETE使用Delete Tracker(刪除跟蹤級)方法。否則,UNDELETE命令從DOS目錄下恢復檔案,此開關按以下字元的排列順序逐個取出一個字元來試用,直到所恢復的檔案名稱是唯一的為止。字元順序為:

#%&0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ

⑧[/purge[drive]]刪除Sentry目錄中的內容。如果未指定驅動器,則刪除當前磁碟下的Sentry目錄。

⑨[/status]顯示目前系統採用哪種檔案刪除保護。

⑩[/load]將UNDELETE記憶體駐留程式裝入記憶體中。

(11)[/unload]從記憶體中除去UNDELETE程式駐留記憶體的部分。

(12)[/s[drive]]提供Delete Sentry的刪除檔案保護功能,並裝入UNDELETE程式的駐留記憶體部分。該程式將記錄用於恢復指定驅動器中被刪檔案的信息。

(13)[/t[drive[-entries]]提供刪除檔案跟蹤檔案保護功能,並裝入UNDELETE程式的駐留記憶體部分。該程式記錄用於恢復被刪檔案的信息。其中drive是所保護的驅動器,-entries為刪除檔案跟蹤檔案所能容納的檔案入口數(即檔案名稱稱與磁碟路徑)。

範例

1、向C糟、D糟安裝Delete Sentry常駐程式,用於保護在C糟、D糟中被刪除的檔案。可輸入如下命令:

UNDELETE /SC /SD

2、向C糟、D糟安裝Delete Tracker常駐程式,其保護檔案入口最多為200個,可輸入:

UNDELETE /TC-200 /TD-200

3、恢復C糟根目錄下的autoexec.bat檔案,可輸入:

UNDELETE C:\AUTOEXEC.BAT

檔案名稱可使用通配符,如恢復C糟根目錄下的擴展名是bat的檔案,可輸入:

UNDELETE *.BAT

這時它會列出可恢復的檔案,但第一個字元是?,要你輸入檔案的第一個字元,如:

?UTOEXEC BAT 292 8-20-96 6:02a ..._ UNDELETE(Y/N)?

那么你必須輸入A,然後按Y進行恢復。

(備註:UNDELETE命令屬於純dos界面指令,在命令提示符(即cmd)中不可用,只有在完全的dos系統操作界面中可用,而且這個指令的年歲比較長久,用起來也並非那么簡單,所以從dos6.22版本開始已經刪除這個指令。如果用戶還想用UNDELETE這個指令,需添加undelete.exe套用,才可以使用。)

相關詞條

相關搜尋

熱門詞條

聯絡我們