Json AppleScript,正在复制文件

Json AppleScript,正在复制文件,json,fonts,copy,applescript,directory-structure,Json,Fonts,Copy,Applescript,Directory Structure,我正在尝试将字体和json文件复制到特定目标,但我遇到了一个脚本错误:(Finder出现错误:无法获取文件夹“Retina Mid 2014:用户:我:库:应用程序支持:SMuFL:字体”。) 这是我的剧本: tell application "Finder" set OTF to folder "myproduct:FONTS" of desktop set META to folder "myproduct:JSON" of desktop set FNT to

我正在尝试将字体和json文件复制到特定目标,但我遇到了一个脚本错误:(Finder出现错误:无法获取文件夹“Retina Mid 2014:用户:我:库:应用程序支持:SMuFL:字体”。)

这是我的剧本:

tell application "Finder"

    set OTF to folder "myproduct:FONTS" of desktop
    set META to folder "myproduct:JSON" of desktop


    set FNT to folder (((path to home folder) as text) & "Library:Fonts")
    set JSN to folder (((path to home folder) as text) & "Library:Application Support:SMFL:Fonts")


    duplicate every file of OTF to FNT with replacing
    duplicate every file of META to JSN with replacing
end tell
要知道,JSON是一个包含名为ABC的文件夹,ABC文件夹包含名为Papa.JSON的.JSON文件


非常感谢您的帮助。

该文件夹存在吗?脚本中的路径与错误消息中的路径不同,因此其中至少有一个路径不正确。Finder不应该用于文件系统操作:它笨重、缓慢且不可靠。[另请注意,HFS文件夹路径应以冒号结尾,您在所有实例中都省略了冒号。]系统事件更合适。您可以首先通过运行以下代码行检查有问题的文件夹路径是否可以读取:
告诉应用程序id“com.apple.SystemEvents”返回文件夹“~/Library/application Support/SMFL/Fonts/”
文件夹是否存在?脚本中的路径与错误消息中的路径不同,因此其中至少有一个路径不正确。Finder不应该用于文件系统操作:它笨重、缓慢且不可靠。[另请注意,HFS文件夹路径应以冒号结尾,您在所有实例中都省略了冒号。]系统事件更合适。您可以首先通过运行以下代码行来检查可访问的文件夹路径:
告诉应用程序id“com.apple.SystemEvents”返回文件夹“~/Library/application Support/SMFL/Fonts/”