- 主题:文件名的长度受什么控制?
有两台电脑都装有 Windows 11,分别专业版与企业版
然后通过 Filezilla 传递文件,发生了奇怪的现象:
超长文件名在两个系统里都能存在,但传递过程会出现错误并造成传递失败
在 FileZilla 里找了一圈,没找到相关的设置!
这是系统的问题,还是软件的设置问题?
--
修改:easior FROM 36.156.86.*
FROM 36.156.86.*
Windows API按正常方式的文件名(比如C:\Users\easior\Documents\....)
去打开文件,最大路径长度是MAX_PATH也就是260个字符。
但实际上文件系统里没有这个限制,可以搞得很长。如果要操作超长的文件名,
要用UNC方式。一般的软件可能不会去这么搞。
https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation?tabs=registry
【 在 easior 的大作中提到: 】
: 有两台电脑都装有 Windows 11,分别专业版与企业版
: 然后通过 Filezilla 传递文件,发生了奇怪的现象:
: 超长文件名在两个系统里都能存在,但传递过程会出现错误并造成传递失败
: ...................
--
FROM 125.119.238.*
多谢,已知其所以然也!
【 在 adoal 的大作中提到: 】
: Windows API按正常方式的文件名(比如C:\Users\easior\Documents\....)
: 去打开文件,最大路径长度是MAX_PATH也就是260个字符。
: 但实际上文件系统里没有这个限制,可以搞得很长。如果要操作超长的文件名,
: ...................
--
FROM 223.166.201.*