Я запускаю компьютерную лабораторию в Университете Денвера. У нас возникла проблема с нашей системой резервного копирования, и мне нужно скопировать/дублировать все файлы на (Apple) компьютерах на USB-накопитель, который я держу за своим столом.Как скопировать файлы на USB с помощью скрипта apple, который работает на USB?
На данный момент мне нужно подключить USB к каждому из компьютеров и вручную дублировать каждый из элементов папки «документы» и поместить их в новую папку на моем USB-устройстве. Мне нужен сценарий Apple, который я установил на свой USB-диск, вставляю свой USB-диск в компьютер, активирую приложение, и он создаст новый каталог с именем «(User name) upload» и поместит все элементы в этот каталог. Вот то, что я до сих пор:
tell application "Finder"
set theFolder to disk/Volumes/Lexar/stuff
set Files1 to Users/matanya/documents
tell application "Finder"
try
duplicate file Files1 to theFolder
on error
tell application "Finder"
display dialog "Transfer Failed"
end tell
end try
end tell
одна из проблем является то, что каждый раз, когда я бегу сценарий, я получаю сообщение об ошибке, которое говорит, что переменная «Тома» не определен. Еще одна причина в том, что я боюсь, что когда я подключу этот скрипт к другому компьютеру, он не найдет папку «matanya», которая у меня есть в моем каталоге. Есть ли способ назвать это «домом» или чем-то еще?
Спасибо. Это помогло мне сузить то, что происходило. Единственная проблема заключается в том, что сценарий все еще не работает. Хорошо, что я знаю, что это не удается в дублирующей части скрипта. Должен ли я сначала отправлять файлы на диск, а затем передавать или это проблема пространства, где она не будет дублироваться, если у меня недостаточно места? –
Что не работает? Вы можете напечатать фактическое сообщение об ошибке, а не просто «Сбой». – vadian
Извините, я получил его на работу. Спасибо. все, что происходило, это файлы, которые я пытался передать, были большими для моего USB. –