2011-08-08 54 views
1

我認爲這個問題很好地解釋了我打算做的事情。 我已經在網上看到一些文件夾創建腳本是這樣的:如何使用Applescript創建與中介文件夾的文件夾?

​​

但是這個腳本只是創建一個新的文件夾havving它的父文件夾。我想這樣的可可NSFileManager方法

- (BOOL)createDirectoryAtPath:(NSString *)path withIntermediateDirectories:(BOOL)createIntermediates attributes:(NSDictionary *)attributes error:(NSError **)error 

其中我傳遞一個路徑作爲參數,並在中間目錄中創建文件夾。

感謝您的關注。

回答

3

最簡單的解決辦法可能是訴諸mkdir shell命令,即:

do shell script "mkdir -p '/path/to/folder/to/create'" 
+0

其實是我使用的是什麼樣的解決辦法,但它仍然是一個解決辦法。無論如何,投票你up =) – Leandro

+0

這真的是最簡單的解決方案。一個純粹的Applescript版本需要解析給定的路徑,逐個建立文件夾,直到所有東西都被排序和創建。對於Applescript,這是很多代碼。 'mkdir'是一條線,它的工作原理。 –

+0

很抱歉聽到這個消息。恐怕這是正確的解決方案,所以。感謝您的幫助,哥們。 – Leandro

相關問題