中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
作者:
标题: 超级启动盘长文件名的问题 上一主题 | 下一主题
ge_xin_yu
初级用户




积分 154
发帖 21
注册 2005-1-19
状态 离线
『楼 主』:  超级启动盘长文件名的问题

用了本站的超级启动盘,目录的下的短中文可以正常显示,但长中文目录还是无法正常显示,比如,“测试测试测试测试测试”这样的中文目录,显示的是“~1测试”,不能显示完全,但英文的长目录可以正常显示。参看下图,不知道大家是否遇到同样的情况,请指点,谢谢!!

[ Last edited by ge_xin_yu on 2010-10-14 at 16:01 ]

附件 1: screenshot1.png (2010-10-14 15:51, 28.21 K)


2010-10-14 15:31
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ge_xin_yu
初级用户




积分 154
发帖 21
注册 2005-1-19
状态 离线
『第 2 楼』:  

无人知道吗??论坛的人气看来是每况愈下啊。。。。。

2010-10-17 14:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
doslike
版主

系统收藏家


积分 326
发帖 285
注册 2010-2-22
来自 黑龙江省
状态 离线
『第 3 楼』:  

加载doslfn
我忘了参数

2010-10-17 17:26
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 4 楼』:  

嘿嘿,超级启动盘缺省加载的是英文的长文件名支持。想要支持长文件名中文,可在启动时手动选择一下“cp936”。

2010-10-17 20:15
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ge_xin_yu
初级用户




积分 154
发帖 21
注册 2005-1-19
状态 离线
『第 5 楼』:  

我就是加载的cp936啊,手动选择的啊。。。。

2010-10-24 16:49
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 6 楼』:  



  Quote:
Originally posted by ge_xin_yu at 2010-10-24 16:49:
我就是加载的cp936啊,手动选择的啊。。。。

嘿嘿,加载汉字系统了么?没有吧!

2010-10-24 19:28
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 7 楼』:  

不加载汉字系统怎么会显示'~1建文本.TXT'?
在有些操作系统,比如Vista,它生成的长文件名末尾有时会多1组(32字节),没有内容,填充FF。此时在DOS下,加载DOSLFN及cp936,只能显示短文件名。可能是DOSLFN的算法不适应。

2010-10-25 10:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
bc12060101
银牌会员





积分 1455
发帖 712
注册 2006-1-20
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by yaya at 2010-10-25 10:29:
不加载汉字系统怎么会显示'~1建文本.TXT'?
在有些操作系统,比如Vista,它生成的长文件名末尾有时会多1组(32字节),没有内容,填充FF。此时在D ...

嘿嘿,抱歉,恕偶眼拙,楼主的贴图未细看。因在vpc中测试没有问题,方有未加载xzl的猜想。
仁兄所述或有道理!

2010-10-25 21:20
查看资料  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 9 楼』:  

使用WinHex打开镜像文件,查‘~1’找到短文件名,看第一列,2行1组向上查,比如长文件名有3组,会看到01,02,43。把43改为E5,把02改为42。这时在DOS下就会正常向上该长文件名了。

2010-10-26 09:36
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
ge_xin_yu
初级用户




积分 154
发帖 21
注册 2005-1-19
状态 离线
『第 10 楼』:  

谢谢楼上兄弟的指点,我是在vpc上测试的,系统是windows2000,按说不应该出现这个问题啊。

2010-10-31 12:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
abc2008
初级用户





积分 125
发帖 54
注册 2008-3-2
来自 广东
状态 离线
『第 11 楼』:  

进来学习
刚刚试一下.8个宇只能显示4个宇

附件 1: 001.gif (2010-10-31 15:46, 25.16 K)


2010-10-31 15:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
yaya
银牌会员





积分 1009
发帖 353
注册 2003-9-4
状态 离线
『第 12 楼』:  

8个英文字符位置可放4个汉字

2010-11-1 09:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: