给你两个方案:
- zip 压缩然后解压到你想要的位置。zip 压缩文件被解压时会保留元信息。当然这样比较麻烦。
- Windows 用户可以试试用 Robocopy 工具复制,这个是内置的命令行工具,但我记得也有图形界面,可以搜索一下
Robocopy GUI。别的平台应该也有类似的工具。
但我还是建议你尽早把日期写进笔记中,对应的 dataview 查询也改掉。(推荐用 ISO 8601 这类标准格式记录。)
有个叫 linter 的插件可以在你 Ctrl+S 主动保存时自动修改 yaml。你可以在迁移前安装这个插件,把它的别的设置都关上,只启用自动更新日期的那个选项,然后执行 Linter: Lint all files in the vault 命令。(建议执行前用我上面提到的方案做好备份,比如打一个 zip 包当临时快照保留一段时间,免得出什么意外。)
当然应该还有别的类似的插件能做到类似的事,这个我就不清楚了。