DOS系統從1981年MS-DOS1.0直到1995年MS-DOS 6.22的15年間,DOS作為微軟公司在個人計算機上使用的一個操作系統載體,推出了多個版本。DOS在IBM PC 兼容機市場中占有舉足輕重的地位。可以直接操縱管理硬盤的文件,以DOS的形式運行。
絕大多數人總認為Windows下永久刪除文件或數據,直接使用Shift+Delete組合鍵就OK了。這當然不是!可以試想,如果這樣就能永久刪除的話,那網上怎么還有這樣那樣的數據恢復的軟件和方法?
現在假設你手里有一塊有問題要送去廠商檢修的硬盤,里面有很多重要機密資料,你千萬不要想單單Shift+Del去刪除它,或是進一步想,直接格式化不就萬事大吉了嘛?依然不是!
這里給大家介紹一個命令行工具,可以永久地、徹底地刪除硬盤上的數據文件:
sDelete
先不管別的,下載到電腦要緊,下載后,壓縮,得到sdelete.exe文件。第一次運行會提示接受協議,確認即可。運行之后,無任何反應?因為它是命令行工具,先打開命令提示符才能使用它刪除 文件。支持命令行工具好處很多,體積小巧、免費、帶有靈活的參數,便于批量調用。
SDelete參照了美國國防部的文件刪除標準DOD 5220.22-M。由于原理比較復雜,我們簡單說明它的操作過程,即“在文件內容區域先全部寫入0,再寫入1,最后刪除”。另外,SDelete還考慮了壓縮文件和EFS的情況。
SDelete是一個帶有許多選項的命令行實用工具。按照相應的操作步驟,它可以刪除一個或多個文件或者目錄,或者清理邏輯磁盤上的可用空間。 SDelete將通配符接受為目錄或文件說明符的一部分。其用法如下:
sdelete [-p passes] [-s] [-q]
sdelete [-p passes] -z [drive letter]
參數說明:
- -p passes指定覆蓋操作的執行遍數;
- -s對子目錄執行遞歸操作;
- -q不顯示錯誤;
- -z清理可用空間。
OK,就以一個實例作為了解吧:
- d:sdelete.exe -p 3 -s test.txt
復制代碼該命令用sdelete 3次覆蓋刪除d:下的test.txt文件。看,是不是很簡單啊,只要會一些簡單的DOS命令操作就可以了