我用 CMD+l 为了制作别名,并且别名将“ Alia”附加到原始文件名上。我将链接移至目录,然后手动删除“别名”部分。

有没有可以自动执行此类工具?我的意思是,如果工具可以捕获事件,将文件复制到特定目录,以使用参数调用工具(Python,Ruby或Applescript),我可以轻松地重命名文件名。

添加

感谢Ben和Dori,我可以使它起作用。

  1. 转到/库/脚本/文件夹操作目录到文件夹操作设置。
  2. 运行Automator
  3. 实用程序 - >运行外壳脚本
  4. 使用python作为外壳,传递输入应为参数
  5. 运行以下代码
import sys
import os

for f in sys.argv[1:]:
    (name, ext) = os.path.splitext(f)
    newname = "%s%s" % (name, ".pdf")
    os.rename(f, newname)

菲利普的方法应该起作用,但我认为自动机器人更容易使其起作用。在我的雪豹上,我看不到文件夹动作上下文菜单。

有帮助吗?

解决方案

除AppleScript外,Automator还允许您创建文件夹操作,至少在10.6中。 (这本来应该是对菲利普的帖子的评论,但我还没有足够的代表。)

其他提示

我不确定您用什么来建立符号链接(它不是内置到OS X),因此我不能说在该步骤中是否可以添加某些内容。

对于文件夹操作,要查看的三个地方是:

  • /库/脚本/文件夹操作
  • /库/脚本/文件夹操作脚本
  • /库/脚本/脚本编辑脚本/文件夹操作人员

在第一个文件夹中,您会发现 Configure Folder Actions - 运行该文件,您可以启用文件夹操作,包括选择文件夹以及适用于这些文件夹的脚本。

最后两个文件夹将为您提供一些开始编写所需脚本的地方。

许可以下: CC-BY-SA归因
不隶属于 apple.stackexchange
scroll top