有没有办法在 Windows 10 中拥有很长的文件名并通过脚本重命名它们?

问题描述 投票:0回答:1

我目前正在尝试让 ffmpeg 创建名称约为 1000 个字符的文件,我已在 Windows 中启用“LongPathsEnabled”并重新启动多次,但 ffmpeg 和 Windows 文件浏览器似乎都不想命名那么长的内容。我还尝试从脚本(特别是 Nodejs)重命名文件,但似乎没有任何效果,并且我不断收到“无效文件名”错误。

是否根本不可能在 Windows 文件系统中重命名那么长的文件,“LongPathsEnabled”仅适用于路径本身。如果您认为有任何相关内容,请帮忙,谢谢。

node.js file windows-10
1个回答
0
投票

引用蒂姆·罗伯茨的话

LongPathsEnabled 允许完整的 PATH 最多为 32767 个字符。该路径的单个组成部分仍然限制为 256。NTFS 文件系统中的目录表有一个用于名称长度的字段,它是一个字节。这是一个硬限制,如果不升级到 Linux 就无法覆盖。

© www.soinside.com 2019 - 2024. All rights reserved.