好吧,我认为这将是一个简单的,但显然我错过了一些明显的东西.我的代码如下:
set fileTarget to ((path to desktop folder) & "file$") as string
if file fileTarget exists then
display dialog "it exists"
else
display dialog "it does not exist"
end if
Run Code Online (Sandbox Code Playgroud)
容易吗?不幸的是,当我运行脚本时,它返回错误
Can’t get file "OS X:Users:user:Desktop:files$".
Run Code Online (Sandbox Code Playgroud)
文件是否存在无关紧要,这与我得到的错误相同.我已经尝试了十几种不同的东西,但它仍然让我感到困惑.
我对Applescript很新,我试图在当前登录用户的桌面上引用一个文件,但我不知道如何.在POSIX中,您可以使用波形符来指定用户的主文件夹,但这似乎不适用于AppleScript.我已经读过其他关于"桌面"如何被定义为关键字AppleScript理解的帖子,但我不知道如何指定预定义关键字的子文件夹(桌面/文件夹不起作用).
任何帮助,将不胜感激.