2014-01-08 81 views
0

我正在尝试使用applescript创建文件夹结构。此代码的伟大工程在当地,但是当我尝试它,它会返回一个网络驱动器上“无法获取<>‘’应用‘查找测试’。在网络驱动器上创建文件夹结构

这是我的代码有

tell application "Finder" 
set campaignName to text returned of (display dialog "Please enter Campaign Name:" default answer "Campaign Name") 
tell application "Finder" to set currentDirectory to target of Finder window 1 
make new folder at currentDirectory with properties {name:campaignName} 
make new folder at folder campaignName with properties {name:"a-creative"} 
make new folder at folder "a-creative" of folder campaignName with properties {name:"a-assets-from-client"} 
make new folder at folder "a-creative" of folder campaignName with properties {name:"b-art-director-files"} 
make new folder at folder "a-creative" of folder campaignName with properties {name:"c-for-production"} 
make new folder at folder "a-creative" of folder campaignName with properties {name:"d-developer-notes"} 
make new folder at folder "b-art-director-files" of folder "a-creative" of folder campaignName with properties {name:"PSD"} 
make new folder at folder "b-art-director-files" of folder "a-creative" of folder campaignName with properties {name:"storyboard"} 
end tell 

我希望有人可以帮我找出我做错了什么在这里我是新来使用AppleScript

谢谢

回答

0

试试这样说:。!

tell application "Finder" 
    set campaignName to text returned of (display dialog "Please enter Campaign Name:" default answer "Campaign Name") 
    tell application "Finder" to set currentDirectory to target of Finder window 1 
    set projectFolderRoot to make new folder at currentDirectory with properties {name:campaignName} 

    set aCreativeRoot to make new folder at projectFolderRoot with properties {name:"a-creative"} 
    set bArtDirectorRoot to make new folder at aCreativeRoot with properties {name:"b-art-director-files"} 
    make new folder at aCreativeRoot with properties {name:"c-for-production"} 
    make new folder at aCreativeRoot with properties {name:"d-developer-notes"} 

    make new folder at bArtDirectorRoot with properties {name:"PSD"} 
    make new folder at bArtDirectorRoot with properties {name:"storyboard"} 
end tell 
+0

谢谢!这工作! – user3175104

+0

很酷,感谢您的反馈! – 2014-01-09 19:16:09

相关问题