Automator-使用我的工作流应用程序的当前路径设置变量

问题描述

我创建了这个Automator应用程序,该应用程序创建了我需要启动新项目的文件夹,但是我需要与我的团队共享该文件夹,因此与其告诉他们打开Automator并设置路径(doucments / projects / 2020 /),由他们自己。我在想,也许他们可以将其粘贴到2020文件夹中,运行应用程序,然后在同一文件夹中创建项目文件夹。

但是我不知道如何使用保存Automator App的当前路径设置变量。有任何想法吗?谢谢大家!

My current workflow

解决方法

要在用户主文件夹的特定位置创建一个新文件夹,可以使用自动器定义的特殊“位置”变量。单击自动器窗口左上角的variables标签按钮,以查看可用变量的完整列表...

variables tab location

因此,要创建一个类似于链接中所示的文件夹层次结构,但要在documents文件夹中的标准化位置,请使用如下流程:

enter image description here

由于Automator没有提供创建的工作流应用程序位置的特定变量,因此,如果您想要相对于应用程序位置的路径,则可以使用Run AppleScript操作并尝试{{1} }命令,但每次尝试时都会收到奇怪的错误,这些错误使我认为该命令在Automator中无法正常工作。我的意思是,以下应该产生正确的结果,但是始终会出错:

enter image description here

也许您可以使其发挥作用...

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...