Scripting 路径名中的句点

Scripting 路径名中的句点,scripting,applescript,Scripting,Applescript,我在尝试导航到外部脚本的路径时遇到编译器错误,这是因为我的用户名中有句点。有人知道在AppleScript中解决这个问题的正确语法吗? 这是我用来将路径名设置为字符串的代码: set thePropertyScriptPath to (path to /Users/firstname.lastname/Desktop) & "Properties.scpt" 它是否需要在那里,而不仅仅是桌面的路径 set thePropertyScriptPath to path to desktop

我在尝试导航到外部脚本的路径时遇到编译器错误,这是因为我的用户名中有句点。有人知道在AppleScript中解决这个问题的正确语法吗? 这是我用来将路径名设置为字符串的代码:

set thePropertyScriptPath to (path to /Users/firstname.lastname/Desktop) & "Properties.scpt"

它是否需要在那里,而不仅仅是桌面的路径

set thePropertyScriptPath to path to desktop folder as text
set thePropertyScriptPath to (thePropertyScriptPath & "Properties.scpt") as string

As字符串和As文本是相同的。第二行中不需要as字符串。。。也不需要()。它应该读为将PropertyScriptPath设置为PropertyScriptPath&“Properties.scpt”更好。。。将PropertyScript路径设置为(以文本形式指向桌面的路径)&“Properties.scpt”这是我第一次编写的,但失败了。。。将PropertyScript路径设置为(以文本形式指向桌面的路径)&“Properties.scpt”它是如何失败的?信息是什么?是从那里的记忆中传来的,但是你的线路现在可以用了,因为我又回到了mac上。。不确定我到底测试了什么。