我是新来的applescript,并试图自动化我正在开发的一个项目。因为是4英里长我不会加载代码(有可能是一种更有效的方式),但总的感觉是沿着线的东西:扫描一个文件
if directory ~/Library/Application' 'Support/kaiotemp exists then
do code 1
else
do code 2
end
我已经尽了最困难的,但不能甚至拿出一个不会崩溃的基础模型。有任何想法吗?
我是新来的applescript,并试图自动化我正在开发的一个项目。因为是4英里长我不会加载代码(有可能是一种更有效的方式),但总的感觉是沿着线的东西:扫描一个文件
if directory ~/Library/Application' 'Support/kaiotemp exists then
do code 1
else
do code 2
end
我已经尽了最困难的,但不能甚至拿出一个不会崩溃的基础模型。有任何想法吗?
应用程序查找器知道如何确定文件或文件夹是否存在。试试这个...
set folderPath to (path to home folder as text) & "Library:Application Support:kaiotemp:"
set folderExists to false
tell application "Finder"
if folder folderPath exists then set folderExists to true
end tell
if folderExists then
--do code 1
else
--do code 2
end if
注意我的路径与你的路径。 Applescript使用冒号“:”分隔的路径,路径以硬盘驱动器名称开头(在这种情况下,我使用“path to”命令直接查找您的主文件夹路径)。因此,如果您的代码中有其他路径,则需要考虑这一点。你必须研究如何将posix路径转换为applescript路径。
谢谢,这正是我所需要的 – kaioker2
友善的建议,这是不是一个好主意,咆哮的人们在这里的接口,因为一个原因放置。仅供参考,您不需要上传实际的代码,但显示您的问题的真实代码片段将在很长的一段时间里得到一个合理的答案。 – jmstoker