Перемещение приложения из другого приложения в другую папку
Я делаю сценарий, который автоматически устанавливает Вивальди. Я поместил файл.app в содержимое пакета (в папку ресурсов) и хочу, чтобы он переместил приложение в папку "Приложения". Итак, у меня есть 2 вопроса:
- Это действительно возможно?
- Если так, то как?
У меня есть это до сих пор:
set Vivaldi to ((path to me as string) & "Contents:Resources:Vivaldi.app")
set AppFolder to "Macintosh HD/Applications/"
tell application "Finder"
move application Vivaldi to AppFolder
end tell
1 ответ
Решение
Если вы пытаетесь сказать, что вы создаете приложение Applescript, которое содержит другое приложение в папке ресурсов, которое перемещает содержащееся приложение в папку приложений, то ДА Это возможно:D!!! Вы можете использовать этот код здесь:
set vivaldiApp to POSIX path of (path to resource "Vivaldi.app")
do shell script "cp -r \"" & vivaldiApp & "\" /Applications/"
Вот и все!!!
Надеюсь, что это помогло!