Скопируйте файл с общего ресурса сервера в локальную папку с помощью Applescript - PullRequest
0 голосов
/ 19 мая 2010

У меня есть папка на сервере, которая используется совместно с гостевым доступом. Я хочу иметь возможность скопировать файл из этой папки на локальный компьютер с помощью Applescript. Пока что у меня есть:

свойство источника: "сервер: общая папка: file.ext" свойство назначения: "Macintosh HD: пользователи: пользователь: документы: папка"

Расскажите приложение "Искатель" скопировать файл "источник" в папку "место назначения" конец сказать

Что, я думаю, должно работать. Но я получаю сообщение об ошибке: Не удается установить источник папки на номер назначения 10006. Есть идеи?

Спасибо.

Ответы [ 2 ]

3 голосов
/ 09 июня 2010

вам нужно удалить кавычки вокруг ваших объявленных свойств:

property source : "server:sharedfolder:file.ext"
property destination : "Macintosh HD:Users:User:Documents:Folder:"

tell application "Finder"
    copy file source to folder destination
end tell

Рекомендуется также завершать пути к папкам с помощью ":".

НТН

0 голосов
/ 16 июля 2011

Ваш текущий скрипт гласит: «Скопируйте переменную source в переменную destination». Я предполагаю, что вы не хотите просто менять переменные; вы используете неправильную команду. Смотрите мой ответ на этот вопрос , чтобы узнать больше.

...