Applescript для дублирования файла с подключенного тома на рабочий стол - PullRequest
0 голосов
/ 12 января 2012

Я только начинаю работать с Applescript и мне нужна помощь с простым копированием файла с сервера Windows.Я подключаю том к общему ресурсу Windows, и мне нужно скопировать файлы из этой папки на рабочий стол.Вот AppleScript, который у меня есть.

tell application "Finder"
   mount volume "smb://username:password@server.domain.com/source/MAC/StandardApps"
   duplicate file "SymantecEndpointProtection.zip" of folder "StandardApps" to    folder "Desktop"
end tell

Я получаю сообщение об ошибке: «Не удается установить папку \« Рабочий стол \ »в папку« Стандартные приложения ».Я уверен, что мне не хватает чего-то простого, опять же, я новичок в Applescript.Благодарен за любую помощь.Я предоставлю вам любую дополнительную информацию.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 12 января 2012

Вам необходимо использовать полные пути к файлам. Например, путь к папке на рабочем столе в учетной записи пользователя можно найти, используя путь к папке на рабочем столе . Другой простой способ узнать, каков путь к файлу, - это посмотреть на результат в диалоге Выбрать файл .

0 голосов
/ 26 января 2012

Мне удалось заставить его работать, просто подключив его к исходному ресурсу и изменив дублирующую строку на:

duplicate file "SymantecEndPointProtection.zip" of folder "StandardApps" of folder "Mac" of disk "source" to folder desktopPath
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...