系统将长文件名以13个字符为 单位进行切割,每一组占据一个目录项。所以可能一个文件需要多个目录项,这时长文件名的各个目录项按倒序排 列在目录表中,以防与其他文件名混淆。长文件名中的字符采用unicode形式编码,每个字符占据2字节的空间。
将长文件名READMELJ.TOM.OCT98转变成8.3格式短文件名是()。 AREADME . LJ . TOM BREADMELJ . TOM CREADMELJ . OCT DREADMELJ . T98 正确答案 答案解析 略 真诚赞赏,手留余香 小额打赏 169人已赞赏
1 取长文件名中头6个合法字符,改为大写,加 ~1,取最后一个句点之后的3个合法字符作扩展名。形成 ABCDEF~1.TXT 这样的名字。2 检查该目录中 ABCDEF~1.TXT 是否存在,若不存在就是它了。若存在 改为 ABCDEF~2.TXT 再检查,直到出现不重复的文件名。3 如...
长文件名转短文件名工具(含源码),经常用svn,总是把svn写成批处理放在移动硬盘中。用起来比较方便。但是批处理一般用dos短文件名。写了个小工具,用来吧windows的长文件名转换成dos的8.3文件名格式。附源码:/Files/alantop/Long2Short.rar...
“简述”?--怎么搞得像问答题似的 所谓DOS短文件名就是不包含后缀在内的文件名字符数不超过8个,如此而已,如果这在WIN下文件名超过了8个,在DOS下就无法正常显示,无成这样:例如一个文件名为 1234567898.exe在DOS下就会为 123456~1.exe 只要你把文件名改成8个字符的就行了。
READMEL~M.OCT
在生活中有很多场景需要把长链接转化为短连接,比如微博限制字数为140字一条,那么如果我们需要发一些链接...
stringlongName = textBox1.Text; StringBuilder shortName =newSystem.Text.StringBuilder(256); GetShortPathName(longName,shortName,256); stringmyInfo ="长文件名:"+ longName; myInfo +="\n"+"短文件名:"+ shortName; label2.Text = myInfo; }...
哎~你没用过DOS说不清楚啊,建议你在可以尝试一下,在XP里取10个前6位一样的文件名,然后去DOS下面看下这些文件名你就明白了