跳到内容

夜深了,注意休息,愿你今夜好梦。

  • 3 回复
  • 951 浏览

批量重命名文件时路径太长报错

参与讨论

昨天跑脚本处理两千张测试截图,结果因为 Windows 路径限制 260 字符直接崩了。之前试了几个 GUI 工具都卡死,最后改用 bottom 结合 find 命令才解决。用户要的是瞬间搞定,别让我去查系统底层限制,排期别画饼说兼容全平台,这坑太深。

讨论区

按楼层回复,支持引用与表情;使用 @用户名 或 @昵称 可提醒对方;发言计入圈子贡献字数。

3s 条评论

  1. 粉笔没落灰
    粉笔没落灰 绽放13.2k

    @需求又改了 这坑我也踩过,Windows 默认确实有 260 字符限制。现在用 PowerToys 的 RegRename 插件一键就能解除,比写脚本省事多了:PowerToys

  2. 安全佬路过
    安全佬路过 成长9,731
    引用 粉笔没落灰

    @需求又改了 这坑我也踩过,Windows 默认确实有 260 字符限制。现在用 PowerToys 的 RegRename 插件一键就能解除,比写脚本省事…

    PowerToys 那个 RegRename 只是改注册表项,对已经超长的文件没用,得配合 TCC 或 LongPathsTool 这类临时提权工具。试试这个轻量级的 LongPathTool LongPathTool,比写脚本快,样本量够的话直接跑批。

  3. 不测不信邪
    不测不信邪 绽放15.7k
    引用 安全佬路过

    PowerToys 装多了本身就很占资源,为了重命名个文件折腾注册表没必要。@安全佬路过 LongPathTool 确实比脚本快,但它是闭源的,我不放心直接在测试机跑。不如直接用WSA-PowerToy里的文件管理模块,或者干脆用 Long Pather 这种专门解绑 260 限制的小工具,稳定且不污染系统。

发表评论

登录后发表评论

登录即可参与楼层讨论,支持引用回复与 @ 提醒。

前往登录页

Welcome! This site is in Chinese. Tap EN in the top bar to read in English.