很多用戶在Windows中建立文件夾或文件時喜歡用中文命名。不過,當你的Windows由於發生故障無法進入,需要格式化硬盤重新安裝系統時,你會發現麻煩來了:由於需要先在純DOS下備份文件(夾)的內容,但在默認情況下純DOS並不支持中文,因此運行DIR命令後出現在面前的是一堆亂碼,根本無法進行復制。不過不要著急,今天我就教大家兩個方法,讓DOS下的“亂碼”不亂:
1. 自力更生法
其實從Windows 95開始,微軟就在相應的DOS版本中內置了中文系統和四種中文輸入法(拼音、雙拼、國標、區位)。引導電腦進入純DOS後,在命令提示符後鍵入PDOS95後回車,系統會自動運行pbios.exe並加載中文字體驅動和輸入法,如果加載成功會在屏幕的右下角出現“Win95中文DOS狀態”的提示。這時候在純DOS下就可以顯示並輸入16×16點陣的漢字,運行DIR命令,原來的亂碼就不見了!輸入法通過Ctrl+Shift組合鍵來切換 ,對於長文件名需要輸入“~”字符時,要注意切換回英文方式(注意:中文系統的加載是通過C:\Windows\Command\下的pbios.exe、font16.exe、hzvio95.exe等文件來實現的,如果你系統中沒有這些文件或已經損壞,則無法實現對中文的支持和輸入,你可以按照屏幕的提示從其他電腦上將這些文件復制到相應的位置即可解決問題)。
2. 借用外力法
“自力更生法”輸入中文需要保證相應的系統文件完好,如果這幾個文件受損,那麼漢字系統將無法加載。不過我們可以通過軟件來幫忙:Mousclip是一款鼠標增強驅動程序,它可以在DOS下驅動各種串口和PS/2鼠標,這樣你就可以用鼠標在屏幕上進行文字的復制/粘貼了。在加載Mousclip之前,先加載鼠標驅動程序再運行Mousclip.exe。此時你會在屏幕上看到一個可移動的鼠標提示符,執行Rename(格式為“rename 亂碼文件 新文件名”)命令→按住左鍵選擇要復制的文件夾→將鼠標移動到格式中的“亂碼文件”處→單擊右鍵→輸入新的文件名即可。
3. 使用心得
(1)由於純DOS不支持NTFS分區,如果要對這類分區進行操作可以去下載NTFS FOR DOS這個軟件。
(2)Mousclip對執行對象的復制或粘貼是屏幕能顯示的任何字符(當然包括亂碼,也可以用於怪異號碼的輸入)。
(3)在“借用外力法”中,如果因為文件夾數目很多導致要復制的亂碼無法在當前屏幕上顯示,我們可以使用“dir/p”命令分頁顯示。
(4)在DOS下文件名長度不能超過8個字符,所以即使通過加載PDOS95方法修正亂碼,可能還是無法找對文件,因為仍然只能顯示8個字符(4個漢字)。解決辦法一是盡量將文件夾名稱控制8個字符內,二是加載DOS的較高版本 ,如DOS 7.1版,它們一般都支持中文、長文件名、NTFS分區、鼠標等。