WINDOWS7中的文件名的格式规则是什么?

上周 您问我有关 Windows7 文件名规则的问题。
我查了一下。

长度 2 5 5 个字符。
包括扩展名。

开头没有空格。
还有其他座位。

拿不到吗? / \ | ”<> 这些符号将被识别。

不区分大小写。
但它出现时就被保存了。

扩展程序负责最后一个周期。
例如.txt.jpg。

文件夹的命名可以结构化。
例如,Prj_Project_2 02 3 05 1 0_Complete。
不完整 第二个日期留空。

可以添加特殊符号。
!重要。
等待。
@处理。
但井号和@必须是第一个字符。

不确定这部分。
这取决于你。

下列哪一个是非法的windows文件名

那天我正在整理电脑上的旧文件,突然发现了一个名为“”符号的文件夹。
连接后,我无法打开它。
我试图从文件广告中删除该符号。
这让我想起原来的Windows系统对电影名称有那么多的限制,比如符号“\/:?”|。
等等,我还记得有一次,一位朋友想给一个文件命名,用了“帮助信息”几个字。
结果系统提示错误信息,说文件名无效。
这突然让我想到,我们在使用电脑时是不是也有很多类似的细节需要注意呢?

在Windows XP系统中,非法文件名是?

说实话,我在用我提到的有关Windows XP注册表的规则帮助国内的亲戚修理他们的计算机时遇到了很多陷阱。
例如,从前,一位老人坚持将保存照片的文件夹命名为“我的照片?.jpg”。
结果系统受到干扰,根本打不开文件夹。
因此,人们不能说他们不能像现在这样吗?和“ ”,否则系统真的会把你当成丛林,给你搜遍所有的.jpg文件,电脑也会像砖头一样被修好。

有趣的是,第5 条规定空格不能作为文档名称的来源。
这确实是历史性的。
那时,DOS系统的内存只有那么小,而且系统一开始不识别空格。
Windows 长期以来都有多余的内存,但这种限制仍然存在。
也许微软在突然的改变之后觉得需要改变太多的软件。
然而,我见过有人把所有文件名都以空格开头,试图制造一种“隐藏”的效果,但系统仍然能找到它,这纯粹是自欺欺人。

我记得Xp系统下文档边界的总长度是2 5 5 个字符,但是我自己没有测试过是否因为太长而导致系统存在一些bug。
但想一想,如果文件名包含数百个字符,而且你可能甚至可以看到其中的一半,你需要犯错误吗?这只是一个糟糕的用户体验。

说到扩展,当我帮一位同学恢复系统时,他坚持将所有MP3 文件都改为“.txt”,并说这是为了“保护隐私”。
说实话,我当时并没有想太多,只是你帮忙改了而已。
结果,那家伙还不得不重置音乐收听软件,因为系统无法识别默认的.mp3 这就是为什么第2 条说每个文件都有3 个字符的扩展名,这不仅决定了原因,也是分类系统的基础。

使用通配符“?”当我做IT支持的时候,“”是我最喜欢的。
例如,如果你想查找特定的项目代码,文件夹中有数千个文件。
您可以直接在命令行上通过“.c”过滤它们,这比手动单独打开它们要高效得多。
但如果你犯了一个错误,比如不小心写成了“.”,那么对不起,系统会帮你列出硬盘上的所有文件,而那个场景……呵呵。
汉字和空格的使用现在看来很平常。
但在 Windows 9 5 和 9 8 时代,我看到许多文件名使用符号或特殊符号,这导致在发送到其他系统或通过网络时出现插入字符。
所以现在标题中多使用英文字母和数字,确实比较安全。
我从来没有见过有很多分隔符的名字。
但从理论上讲,比如“我的文档\\照片\\”。
但是说实话,谁会用这么复杂的名字?光是看着就让人头疼。

什么规则你懂得够多吗。
其实Windows命名归根结底还是要考虑兼容性和易用性。
我在帮人恢复系统的时候,最怕的就是不符合这些奇怪的命名习惯。
不仅很难改,而且还容易出错。