【发布时间】:2019-09-17 01:56:00
【问题描述】:
我正在尝试创建一个自动化工作流程,并且我在变量中有一个文件路径。我通过“获取变量的值”块访问它来使用此变量,并将结果作为参数传递给“运行 Applescript”块。 “运行 Applescript”块只是打开一个终端窗口并将变量的值作为参数传递给脚本(如果重要,则为 dd)。
在某个地方,我的文件路径被弄乱了。所有的斜杠都变成了冒号(例如“...//Documents/Stuff”变成了“...::Documents:Stuff”)。
为什么会发生这种情况,我该如何阻止它发生?
【问题讨论】:
-
这肯定是“正在发生”,因为它遵循您给出的指示。 OSX 有两种类型的路径描述,传统的基于“:”的路径和 unix 风格的“/”Posix 路径。除非您指定 Posix 路径,否则 Applescript 会采用冒号描述的样式。我们必须查看您的代码和/或您的工作流程的屏幕截图,才能查明发生无意强制的位置。
标签: applescript automator