我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 操作系统 > WINDOWS > 在DOS下正确显示中文信息
热门文章排行
热门文章排行 Windows XP 打造个性系统文件夹图标(11-22)
“我的文档”不寻常(10-10)
跳舞毯Windows XP下安装全攻略(10-25)
了解windows xp的任务栏(11-22)
关于Vista的Aero玻璃感特效界面(11-01)
精采文章排行
精采文章排行 受用一生的电脑知识!(11-15)
windows系统安装后十大必做(11-15)
Windows系统“无法打开”故障解决方(11-14)
Win XP中如何导入和导出注册表内容(11-14)
教你清除系统里不请自来的自启动程序(11-14)
技术专题推荐
网管论坛交流
 

在DOS下正确显示中文信息 

作者:   来源:   点击:   日期:2006-10-12

很多用户在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分区、鼠标等。

 



文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·优化windows系统内存使用九招 ·系统启动时弹出对话框
·制作一张含有网络功能的dos启动盘 ·破解Windows开机乱码之迷
·Windows下的常用的DOS命令 ·新手进阶 用安全模式让系统更安全

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。