【问题标题】:Setting a launch variable with AppleScript in Automator在 Automator 中使用 AppleScript 设置启动变量
【发布时间】:2013-04-14 21:43:22
【问题描述】:

我正在尝试使用 automator 中的 AppleScript 设置变量:

    do shell script "launchctl setenv LASTMAX \"" & today & "\""

我有一个变量 today 我想分配给变量 LASTMAX

但是当我使用 echo $LASTMAX 检查属性时,我不断获得初始值, 即使在我重新启动之后。

如何使用 AppleScript 设置变量?

有没有不同的方式来使用自动机存储持久变量?

谢谢!

【问题讨论】:

  • 可以使用脚本来存储变量...stackoverflow.com/questions/13325386/…
  • 谢谢!这正是我所希望的
  • 存储脚本似乎只能在第一次使用。一旦创建,它就不会替换文件中的属性。

标签: macos bash applescript automator


【解决方案1】:

您可以使用脚本对象将数据存储在不碍事的地方。 Persistant variable storage in Automator

存储脚本似乎只能在第一次使用。

当我将上面引用的脚本粘贴到 Automator 工作流中并多次运行该工作流时,每次运行脚本时返回的值都会增加一。请发布您的代码。

【讨论】:

    猜你喜欢
    • 2013-10-12
    • 2014-02-18
    • 2013-04-13
    • 2023-03-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-06
    相关资源
    最近更新 更多