【发布时间】:2021-02-22 09:21:36
【问题描述】:
问题
我有一些超过length=255 的文件路径,显然在我的Windows 7 机器上的文件同步操作期间无法处理(并且似乎会中断整个操作)。遇到的异常是PathTooLongException
所需的解决方案:
我想创建一个批处理文件来识别超过 255 的文件路径,并将它们输出到 .txt 文件(用于诊断审查)
更新 下面接受的解决方案完美运行。
这是我在这里的第一篇文章;请善待
【问题讨论】:
-
非常长的路径,(> 256 个字符),在 RoboCopy 中默认开启支持,因为您需要
/256选项来关闭它。您能否提供一些代码和正确的路径,以便我们可以尝试重现您所说的问题。 -
我误以为 robocopy 是错误的根源。我遇到了异常“PathTooLongException docs.microsoft.com/en-us/dotnet/api/…
-
那么您的问题对我们或未来的读者都没有用。我建议您简单地删除您的问题,而不是您糟糕的编辑和删除 [robocopy] 标签。在当前格式下,您似乎正在寻找离题研究材料或链接,或者正在提出离题代码请求。
-
感谢您的反馈(并为以后的发布注明)。我以一种对其他人更有用的方式修改了我的问题(将注意力转向包含人们可能正在寻找的代码的选定答案)
标签: batch-file windows-7 filepath pathtoolongexception