You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改文件重名时的自动命名格式

如何修改文件重名时的自动命名格式

嘿,我完全懂你对默认重复文件名格式的吐槽——带空格的括号不仅看着别扭,还把正则搞复杂,甚至破坏了你一贯的命名风格,太闹心了!想要直接改掉原生的自动重命名行为而不是事后跑脚本调整,不同系统的方法不一样,我给你整理了主流平台的解决方案:

Windows系统

Windows的重复文件名格式是系统级默认设置,没有可视化开关,但可以通过注册表修改:

  1. 按下Win+R,输入regedit打开注册表编辑器(操作前建议备份注册表,避免误改出问题)
  2. 导航到路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  3. 在右侧空白处右键→新建→字符串值,命名为NamingTemplates
  4. 双击这个新建的值,把数值数据改成%s_%d(这里的_就是你想要的分隔符,换成.或者__都可以)
  5. 重启资源管理器(任务管理器里找到“Windows资源管理器”,右键重启),之后再遇到重名文件,就会自动变成file_1.txtfile_2.txt这种格式了

macOS系统

Finder的默认重命名格式也可以通过终端命令修改:

  1. 打开「终端」应用,输入以下命令(把_换成你想要的分隔符即可):
    defaults write com.apple.finder FXPreferredRenamingFormat -string "%@_%d"
    
  2. 输入killall Finder重启Finder,之后再复制或重命名重复文件时,就会用你设置的格式了

Linux(以GNOME Nautilus为例)

GNOME默认的文件管理器Nautilus,修改方法如下:

方法1:用dconf-editor可视化修改

  1. 安装dconf-editor(如果没装的话,用包管理器比如apt install dconf-editor
  2. 打开dconf-editor,导航到org.gnome.nautilus.preferences
  3. 找到rename-template选项,把默认的({})改成{}_{}(同样,_可以换成你想要的分隔符)

方法2:终端命令快速修改

直接在终端输入:

gsettings set org.gnome.nautilus.preferences rename-template "{}_{}"

设置完成后立刻生效,不需要重启文件管理器

要是你用的是其他小众桌面环境或文件管理器,可以去对应的设置面板看看有没有“重命名模板”之类的选项,或者搜一下对应的配置方法~

备注:内容来源于stack exchange,提问作者Gergely M

火山引擎 最新活动