思路
- 原样导出需要修改的配置文件
- 解包zip
- 使用 bat 脚本进行文件名修改
- 再次打包zip
- 导入
导出配置文件
选中需要导出的配置直接导出就行了, 是不是新版无所谓都是改文件名
我这里使用新版进行导出, 新版会多出一个文件, 需要额外修改一下
导出的文件内容
这个是解压后的文件目录
nacos_config_export_xxxxxx
|----DEFAULT_GROUP
|----mmqq-db-test.yml
|----mmqq-user-test.yml
|----.metadata.yml
修改文件
修改 .metadata.yml
作为一个文本文件修改就行了
vscode ctrl + f 直接正则替换爽歪歪
替换前
替换后
修改 DEFAUL_GROUP 中的文件名
直接上 bat 脚本, 创建好脚本后将文件存放于 DEFAUL_GROUP 文件夹中即可
@echo off
chcp 65001
title 批量更新文件名
echo 批量更新文件名
echo 例子: 将 xxx-aa.txt 改为 xxx-bb.txt
echo 被替换的文本: *-aa.*
echo 替换后的文本: *-bb.*
echo '*' 为通配符
echo 请输入被替换的文本:
set /p originName=
echo 请输入替换后的文本:
set /p targetName=
ren %originName% %targetName%
echo 替换完成
pause
文件目录
运行脚本
根据提示输入内容
运行结束, 删除脚本
导入
把修改好的文件重新打包后导入就完事了, 记得打成 .zip 类型压缩包
导入试试
导入结果
莫得问题, end