荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: trunks (沉默。。。哀悼), 信区: WinNT
标  题: 让DOS下显示的中文信息“坐怀不乱”
发信站: 荔园晨风BBS站 (Tue Oct 28 16:47:23 2003), 站内信件

很多用户在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(下载
地址:http://firststep.ahwww.com/DOSware/ctmous19.zip)是一款鼠标增强
驱动程序,它可以在DOS下驱动各种串口和PS/2鼠标,这样你就可以用鼠标在屏幕
上进行文字的复制/粘贴了。在加载Mousclip之前,先加载鼠标驱动程序(http:
//www.liaokai.com/DOS/mouse,大小只有8KB),再运行Mousclip.exe。此时你会
在屏幕上看到一个可移动的鼠标提示符,执行Rename
(格式为“rename 乱码文件 新文件名”)命令→按住左键选择要复制的文件夹→
将鼠标移动到格式中的“乱码文件”处→单击右键→输入新的文件名即可。


3. 使用心得


(1)由于纯DOS不支持NTFS分区,如果要对这类分区进行操作可以去下载NTFS
FOR DOS这个软件(http://firststep.ahwww.com/DOSware/ ntfsDOS.zip.)。

(2)Mousclip对执行对象的复制或粘贴是屏幕能显示的任何字符(当然包括乱
码,也可以用于怪异号码的输入)。

(3)在“借用外力法”中,如果因为文件夹数目很多导致要复制的乱码无法在
当前屏幕上显示,我们可以使用“dir/p”命令分页显示。

(4)在DOS下文件名长度不能超过8个字符,所以即使通过加载PDOS95方法修正
乱码,可能还是无法找对文件,因为仍然只能显示8个字符(4个汉字)。解决办法一
是尽量将文件夹名称控制8个字符内,二是加载DOS的较高版本 ,如DOS 7.1版
(http://newDOS.yginfo.net/DOSware/mDOS71bd.zip),它们一般都支持中文、长
文件名、NTFS分区、鼠标等。





--
这一天,我发现了生命的可贵
    我沉默,不代表我并没有看法
        我的天空,深蓝灰沉潸然落泪

※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.39.98]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店