中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-08-12 23:53
47,811 主题排行 / 349,897 发帖 / 今日 0 篇 / 48,256 会员排行
DOS学习入门 & 精彩文章 (教学室) » 关于长文件名的请教
可打印版本  710 / 0
第1楼 ghttzsqgm 发表于 2003-09-26 00:00
初级用户 发帖 2 积分 113
关于长文件名的请教
各位大哥大姐,小弟想问问关于LFN的问题。
第一:在什么情况下一个文件或者目录名必须要有长文件名?哪里有什么标准可查吗?
第二:哪些字符在DOS下创建文件时是非法的,而现在又可以使用,那在长文件名中那些原来非法的字符该怎么解决?
还有就是:在Windows中,当有一些长文件名的短文件名相同时,采取~1,~2等后,为什么在MSDN中会有这样的情况:
This is test 1.txt THISIS~1.TXT
This is test 2.txt THISIS~2.TXT
This is test 3.txt THISIS~3.TXT
This is test 4.txt THISIS~4.TXT
This is test 5.txt TH0FF9~1.TXT
This is test 6.txt THFEF5~1.TXT
它采用的算法是什么?
希望各位大侠可以帮帮小弟,哪怕是指点一下在什么地方可以找到类似的资料,小弟都感激不尽!

[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023