如何利用 Automator 在右键加入批量繁转简文件名的功能?

3 min read

自带的只对单个文件起作用,如何实现批量?
您可以按照以下步骤使用 Automator 将“简体中文”转换为“繁体中文”:

  1. 打开 Automator 并创建一个新的文稿。
  2. 选择“服务”模板。
  3. 在左上角的“服务接收”下拉菜单中选择“文件或文件夹”。
  4. 在工具箱中找到“执行 shell 脚本”操作,将其拖到右侧的工作区。
  5. 更改“Shell”下拉菜单为“/bin/bash”。
  6. 输入以下命令:for f in "$@" do mv -n "$f" "$(echo "$f"|iconv -f utf8 -t gb18030|iconv -f gb18030 -t big5|iconv -f big5 -t utf8)" done
  7. 保存服务并为其命名为“简体中文转繁体中文”。

现在,您可以右键单击一个文件或文件夹,选择“服务”并选择“简体中文转繁体中文”来将其转换为繁体中文。如果您选择文件夹,则该服务将递归地转换其包含的所有文件和文件夹。