0
Я пытаюсь разработать автоматизированный сценарий застегивать папки, но я получаю следующее сообщение об ошибке:Ошибка на сжать папки в AppleScript
error "Finder got an error:
zip error: Nothing to do! (/Users/dam/Desktop/Design/_TEST/basefolder/Fonts.zip)" number 12
обыскивал на форумах и не совсем попадает в цель. Любая помощь для noob будет оценена по достоинству. Благодаря!
tell application "Finder"
set projFonts to (choose folder with prompt "Please select font folder.")
set fontPath to quoted form of POSIX path of projFonts
set zipName to the name of projFonts
set theFolder to POSIX path of (container of projFonts as alias)
set zipFile to the quoted form of (theFolder & zipName)
do shell script "zip -j " & zipFile & " " & fontPath
end tell
Спасибо за информацию. Я работаю над сценарием автоматизации проекта, и его аспект заключается в том, что все шрифты и папки шрифтов из папки «root» и их все вместе. –
Хорошо, я ударил загвоздка: ошибка "\t предупреждение зип: первое полное имя: /Users/dam/Desktop/Design/_TEST/BourneUltimatum_4K_Wrap_White/Fonts/_MO_Fonts_Legend/MidnightOil_fonts/OTF/.DS_Store второе полное имя:/Users/дамба/Desktop/Дизайн/_test/BourneUltimatum_4K_Wrap_White/Fonts/шрифты документа/.DS_Store имя в почтовый файл повторяется: .DS_Store это может быть результатом использования -j зип ошибка: недопустимые аргументы команды (не повторять имена zip file) "number 16 –
Кроме того, я хотел бы удалить исходные файлы после их скрепления (оригиналы скопированы в другое место, поэтому я не беспокоюсь о их потере). –