我认为这个问题很好地解释了我打算做什么。 我在互联网上看到了一些文件夹创建脚本,如下所示:
tell application "Finder"
if not (exists folder new_foldername of this_folder) then
make new folder at this_folder with properties {name:new_foldername}
end if
end tell
但是这个脚本只是创建了一个拥有其父文件夹的新文件夹。我想要像这样的Cocoa NSFileManager方法
- (BOOL)createDirectoryAtPath:(NSString *)path withIntermediateDirectories:(BOOL)createIntermediates attributes:(NSDictionary *)attributes error:(NSError **)error
其中我将路径作为参数传递,并在中间目录中创建文件夹。
感谢您的关注。
答案 0 :(得分:3)
最简单的解决方案可能是采用mkdir shell命令,即:
do shell script "mkdir -p '/path/to/folder/to/create'"