2010-06-15 5 views
1

У меня есть AppleScript со следующим:Applescript: Получить каталог упал на

on open dir 
    tell application "Finder" 
     tell application "Terminal" 

      activate 

      tell application "Terminal" 

       do script "cd " & dir 

      end tell 
     end tell 
    end tell  
end open 

Он работает, и получает каталог Thats, сброшенной на него, но это компакт-диски в дисковод компакт Macintosh HD: Пользователи: USER: Desktop: C Файлы:

Есть ли способ заменить: с /? в applescript?

ответ

2

нашел ответ самого !:

набора реж цитируемой формы POSIX пути дир

+0

Убедитесь в том, чтобы использовать «цитируемую форму» тоже. Если путь имеет пробелы, вам это нужно. Как таковой, просто используйте ... выполните скрипт с командой «cd» & quoted form of POSIX path of dir – regulus6633

Смежные вопросы