gpt4 book ai didi

javascript - Automator:在 'Run JavaScript' 操作中使用传递的文件的文件名

转载 作者:行者123 更新时间:2023-12-02 16:11:13 25 4
gpt4 key购买 nike

我在“运行 JavaScript”操作中提取传递文件的标题时遇到问题。

当我将文件传递到“运行 JavaScript”操作时,似乎准备好的函数的两个参数 run()、- inputparameters,都不包含文件名。

如果我在“运行 JavaScript”操作之前添加“设置变量值”操作,则变量似乎会被分配给实际文件。

如何在“运行 JavaScript”操作中获取传递文件的文件名?

最佳答案

我能够生成一个 Automator 工作流程,它将提供所选文件的名称作为运行 JavaScript 操作的输入。我没有足够的 StackOverflow 声誉来发布屏幕截图。以下是操作列表:

询问查找器项目(我将其设置为允许单个文件)

运行 AppleScript 操作:

tell application "Finder" to set fileName to (item 1 of input)'s name

return fileName

运行 JavaScript

运行 JavaScript 的结果是文件的名称。可能有更有效的方法来做到这一点,但我不熟悉它。

祝你好运

关于javascript - Automator:在 'Run JavaScript' 操作中使用传递的文件的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30160421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com