路径名过长的话使用操作系统文件管理器会遇到问题,比如无法复制文件。
Activity
[-]限制创建文件层级最大深度[/-][+]限制创建文档层级最大深度[/+]Zuoqiu-Yingyi commentedon Jan 24, 2022
计划限制到多少个字符长度呀❓
88250 commentedon Jan 24, 2022
还没确认,这个需要找找资料,你哪里有参考的吗?
Zuoqiu-Yingyi commentedon Jan 24, 2022
@88250 建议不作限制, 因为有的系统版本真的好短😭
或者只限制 32 位系统?
命名文件、路径和命名空间 - Win32 apps | Microsoft Docs 最大路径长度限制
最大路径长度限制 - Win32 apps | Microsoft Docs
88250 commentedon Jan 24, 2022
Windows 上好像是最短的。
ID 是 22 个字符,支持 7 层的话大概就是 198(22 * 9 ),剩余字符是分区到 data 文件夹的路径和
\
。[-]限制创建文档层级最大深度[/-][+]限制创建文档层级最大深度为 7 层[/+]Zuoqiu-Yingyi commentedon Jan 24, 2022
@88250 升级时对于现有的大于7层的目录怎么处理?
能不能手动解除该限制呢:broken_heart:
不要一刀切呜呜呜😭
88250 commentedon Jan 24, 2022
对于现有数据没有影响,只是不能在 7 层以上的位置创建子文档了。
Zuoqiu-Yingyi commentedon Jan 24, 2022
那能不能设置一个默认关闭的开关呢?
或者可以使用技术手段绕开该限制💔
目前 windows 的路径长度仅受限于 NTFS 的 32k💔
88250 commentedon Jan 24, 2022
设置 - 文档树里会加个
允许创建深度大于 7 层的子文档
的选项,默认关闭。[-]限制创建文档层级最大深度为 7 层[/-][+]默认限制创建文档层级最大深度为 7 层[/+]Rao-Jupiter commentedon Apr 23, 2022
Windows 11 里面好像没有这个问题
88250 commentedon Apr 23, 2022
@Rao-Jupiter 外部应用软件可能会碰到问题,比如直接复制文件夹的时候。