Как получить доступ к скрытым файлам в Finder с помощью Applescript? - PullRequest
0 голосов
/ 05 февраля 2010
defaults write com.apple.finder AppleShowAllFiles ON

Теперь это работает

tell application "Finder" to get folder ".spring" of home
#folder ".spring" of folder "username" of folder "Users" of startup disk of application "Finder"

...

defaults write com.apple.finder AppleShowAllFiles OFF

Теперь это не

tell application "Finder" to get folder ".spring" of home
#Can’t get folder ".spring" of folder "username" of folder "Users" of startup disk  of application "Finder"

Мне нужно скопировать файл в это место.

1 Ответ

2 голосов
/ 05 февраля 2010

Я бы избегал Finder в этом случае, если это возможно.do shell script должен иметь возможность делать то, что вы хотите.

tell application "Finder"
    set fileToMove to choose file
    set targetPath to "~/.spring"
    set moveCmd to "mv '" & (POSIX path of fileToMove) & "' " & targetPath
    do shell script moveCmd
end tell
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...