8.3格式文件名规范

简介: 所谓8.3格式短文件名规范,就是型如 PROGRA~1(目录)或者元素周~1.exe(文件)这样的名称

“8”是指文件名或目录名的主体部分小于等于8个字节;

“3”是指文件名的扩展名部分小于等于3个字节。

另外还有一点,就是8.3文件名的有效字符不包括空格等特殊字符。



8.3短文件名格式规范是DOS+FAT12/FAT16时代遗留下的老规矩,

自从Windows95开始(其实据说从Windows for Groups 3.11开始),

Windows就已经能支持长文件名,但是为了向前兼容,特别是文件系统兼容性,

FAT文件系统均强制执行“为长文件名提供8.3兼容格式的短文件名”的特性。



因此你会看到,在FAT16/32文件系统上:

目录"program files"同时还拥有一个8.3规范的"PROGRA~1"短名称;

而文件"元素周期表.exe"也同时拥有一个"元素周~1.exe"的短名称。

[这有一点像类UNIX系统下的hardlink,一个对象拥有两个引用方式。]



注:


vbs 中 同一语句


使用长名如下:


 WshShell.Run """D:\Program Files\Notepad++\notepad++.exe """&name,1, false

使用8.3命名规则如下:


WshShell.Run "D:\Progra~1\Notepad++\notepad++.exe """&name,1, false

————————————————

版权声明:本文为CSDN博主「明明如月学长」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/w605283073/article/details/8334732

相关文章
|
5月前
|
数据格式 Python
【Python】已解决:Excel无法打开文件test.xIsx“,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。
【Python】已解决:Excel无法打开文件test.xIsx“,因为文件格式或文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式匹配。
339 0
|
6月前
|
Java
使用java文件过滤器输出制定格式文件路径
使用java文件过滤器输出制定格式文件路径
|
Web App开发 存储 数据可视化
VCF文件修改染色体格式的方法
VCF文件修改染色体格式的方法
|
7月前
|
Shell Linux 开发工具
linuxShell_格式和工具
linuxShell_格式和工具
|
7月前
|
存储 C语言 C++
C++遍历文件夹获取各文件名称并筛选指定格式类型的文件或具有特定名称的文件
C++遍历文件夹获取各文件名称并筛选指定格式类型的文件或具有特定名称的文件
134 1
7zip压缩zip格式时文件名支持中文的设置
7zip压缩zip格式时文件名支持中文的设置
135 0
7zip压缩zip格式时文件名支持中文的设置
fastq文件转换成fasta文件
fastq文件转换成fasta文件
282 0
1473. A + B 格式
1473. A + B 格式
102 0