【问题标题】:Automator script to rename files on Mac OS X [closed]在 Mac OS X 上重命名文件的 Automator 脚本 [关闭]
【发布时间】:2010-12-12 09:21:22
【问题描述】:

有没有一种简单的方法可以在 OS X 上使用 Automator 将文件名中的空格替换为下划线?

【问题讨论】:

  • 您应该能够编写类似这样的 shell 脚本并从命令行运行它

标签: automator


【解决方案1】:

我设置了一个名为“重命名项目...”的服务,可以通过在 Finder 中选择任何项目(或一批项目),右键单击,然后选择“服务”>“重命名项目...”来运行它。

这很有用,因为它会在您执行操作时提供一个小弹出窗口,您可以在其中选择所需的任何设置(例如,您可以使序列连续、替换文本、添加文本等)

为了自己创造类似的东西:

  1. 启动 Automator

  2. 出现提示时,选择“服务”模板。

  3. 将重命名查找器项目操作拖放到右侧的工作流区域(您可以通过在 Automator 左上角的搜索栏中输入“重命名”轻松找到此操作)

    李>
  4. 系统会询问您是希望此服务在文件重命名时复制文件(保留原始文件)还是只处理文件本身(如果这样做,您的操作将无法撤消)

  5. 将操作配置为您想要的默认提示(“添加日期或时间”、“添加文本”、“更改大小写”等)。我已选择“生成顺序”作为默认提示,但你可以随心所欲。

  6. 在操作气泡的底部,有 3 个小按钮(结果、选项、说明)。选择选项,然后勾选“工作流运行时显示此操作”框)

  7. 最后,在 Automator 窗口的顶部,您必须配置两个下拉菜单,指定此服务将用于什么活动。将此设置为:“服务在 FINDER.APP 中接收文件或文件夹”

  8. 保存并完成。现在选择 Finder 中的任何文件,然后在“服务”菜单下,您将找到您的新服务(以您在保存时提供的任何名称,例如“重命名项目...”)每当您运行此服务时,您将获得一个弹出窗口,允许你来配置你的重命名模式。

【讨论】:

  • 谢谢。终于开始以正确且真正有用的方式使用 Automator。我发现自己经常重命名大量文件,比如一次重命名 50 个。为我节省了无穷无尽的时间。喝杯啤酒。
  • 很高兴为您提供帮助。我几乎不需要做这种事情,但当我这样做时,这项服务为我节省了大量时间。我总是对它的运行速度感到惊讶。
  • 能够将我想要的任何重命名约定添加到文件和文件夹的右键菜单中,这真是令人难以置信!谢谢!
  • 技术说明:使用 Automator 批量选择和重命名的文件数量限制为 1000 个。
  • 如何提示重命名名称? ;)
【解决方案2】:

我是另一个没用过Automator的人,很多人都说好用。从上面的教程来看,我觉得这很难。 我今年 64 岁,没有技术头脑,说实话,我还是更喜欢手动操作。我一直都在经历同样的事情,很多人都没有提到它,也从未使用过它和我一样吗?

【讨论】:

  • 不幸的是,当您开始在计算机上做一些“技术性”的事情时,这可能会成为一个问题。一些系统会将空格视为不同实体之间的分隔符。他们会将“Amazing Title.mpg”理解为两个独立的东西——“Amazing”和“Title.mpg”。将其称为“Amazing_Title.mpg”可确保不会发生这种混淆。
猜你喜欢
  • 1970-01-01
  • 2010-10-31
  • 2016-10-26
  • 1970-01-01
  • 2010-11-26
  • 1970-01-01
  • 2016-02-26
  • 2010-09-09
  • 2013-07-30
相关资源
最近更新 更多