懶的更新到blogger了

本站2010年10月以後的,都更新到google docs上了:
連結在這裡

2006/05/12

[心得]windows XP 的 命令提示字元 (MS-DOS模式)中 顯示中文

在 winXP 中,使用 cmd (命令提示字元) 後,
dir可以看到中文檔名,但如果執行了 dos 的程式後,馬上跳成亂碼
(原本 codepage 950 執行程式後變成 437 ,而且不能修改的樣子)

網路上查到有人用「英文版的 XP + 中文語言包」可以顯示中文,但不太可能去試吧
因為我跟本沒看過英文版的 XP ....我出去買也都只看到中文版 XP

後來又找到別的方式,有二個可以使用的指令:
chcp (可用 chcp /? 查詢相關用法)
graftabl (可用 graftabl /? 查詢相關用法)
(也不知道為什麼會有人知道這種指令,真是太強了…)

試用了一下,那個先執行 graftabl 950 後,再執行 DOS 的程式,
結果亂碼,再執行一次 graftabl 950 ,也再執行一次那個 DOS 的程式。
竟然ok了,看到中文了(不用進ET3),不過,似乎輸入法就叫不出來了,
而且程式好像很容易出問題(畢竟是dos的程式),但至少真的看到中文了 ^^

沒有留言: