做了一个批量重命名文件的工具 支持 macOS 、Windows 、Web - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
location123
V2EX    分享创造

做了一个批量重命名文件的工具 支持 macOS 、Windows 、Web

  •  
  •   location123 23 小时 52 分钟前 864 次点击

    Renamio 官网 https://renamio.app

    • 网页版支持基础的重命名操作
    • 支持多规则编排
    • 支持重命名记录
    • 支持多规则收藏
    • 支持扫描文件夹、从 Excel 导入、js 脚本重命名

    多规则编排 流水线执行

    aw3s9d.png 有十几种规则 随意组合 ykc68w.png

    重命名历史记录

    5irv56.png 63fiq2.png

    收藏规则组

    aofh4u.png

    18 条回复    2025-12-03 17:03:09 +08:00
    location123
        1
    location123  
    OP
       23 小时 25 分钟前
    使用 Tauri 构建
    kxg3030
        2
    kxg3030  
       22 小时 32 分钟前
    不要造轮子了: http://www.ffhome.com/works/1406.html
    别人这个做了 10 年
    x86
        3
    x86  
       21 小时 26 分钟前
    location123
        4
    location123  
    OP
       21 小时 22 分钟前
    @kxg3030 初期我是 mac 自用 mac 没发现好用的
    location123
        5
    location123  
    OP
       21 小时 19 分钟前
    @x86 看过这个 之前 start 了
    location123
        6
    location123  
    OP
       21 小时 19 分前
    @location123 #5 star
    tf2
        7
    tf2  
       20 小时 19 分钟前   1
    @kxg3030 这软件界面。。。堪比飞机驾驶舱啊。。。


    http://www.ffhome.com/wp-content/uploads/2014/02/01.png

    当程序员来设计软件界面时.jpg
    coderluan
        8
    coderluan  
       20 小时 7 分钟前
    平时用 renamer ,理由有一些很方面的功能,最主要的宏,也就是可以通过内置的宏 FOLDER_NAME 添加文件夹名称,或者 HASH 宏添加标识,比随机填充更好,楼主可以参考一下。
    location123
        9
    location123  
    OP
       19 小时 52 分钟前
    @coderluan 在'文件元数据'规则中现在支持添加文件内容的 md5 sha256 等作为文件名 文件元数据正在重构中 rust 写的太累了
    kxg3030
        10
    kxg3030  
       19 小时 16 分钟前
    @tf2 10 年前的界面 可以理解吧
    terryso
        11
    terryso  
       18 小时 41 分钟前
    为什么不扔个 Claude Code 这种 agent 帮你自动改名呢
    tf2
        12
    tf2  
       18 小时 36 分钟前
    @kxg3030 我觉得是卖点
    kxg3030
        13
    kxg3030  
       18 小时 27 分钟前
    @tf2 2025 年了 还有人主动捐赠 感谢作者 还有因为收款码过期无法扫码而询问的 足以证明把一件事做好是多么宝贵
    location123
        14
    location123  
    OP
       18 小时 24 分钟前
    @terryso 分两种
    1. 会写代码且文件数量少直接让 claude code 等工具直接改
    2. 如果改名的文件在几千 上万很多的就需要用工具或者自己写脚本了 用 claude code 不安全 也不合算
    等脚本写多了 加个 gui 就变成软件了 我就是这么过来的
    terryso
        15
    terryso  
       18 小时 3 分钟前
    @location123 还好, 让 AI 自己写一个规则, 可以限定不允许删除就好.
    我买了 GLM 的编程套餐, token 用不完, 只要它不删文件, 随便改.
    而且它还可以根据文件的实际内容去修改, 这是更进一步的
    stinkytofux
        16
    stinkytofux  
       18 小时 0 分钟前
    这是用什么框架开发的? 我现在尽量少用各种封装浏览器的软件.
    dhuzbb
        17
    dhuzbb  
       17 小时 55 分钟前 via Android
    @location123 mac 自带的就非常好用,你的功能基本和 mac 自带的差不多
    location123
        18
    location123  
    OP
       17 小时 47 分钟前
    @stinkytofux 前端 Vue 后端 Tauri 最早学习 Vue 的时候写的 回不了头了 就这样吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5683 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 02:50 PVG 10:50 LAX 18:50 JFK 21:50
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86