Я новичок в Automator.
Для получения более подробной информации, Вы можете использовать examples.
Но я не мог найти примеры или documentation для запуска некоторых приложений после установки определенного диска.
Это будет очень полезно на работе.
Кто-нибудь это сделал?Как запустить приложение после установки конкретного диска с помощью Automator
ответ
Хорошо, вы хотите, как Automator, вы получите его :-D
- Создать новое действие Automator от типа действий Папки
- выбрать объемов папки вашей системы в качестве входных данных, Я думаю, что вы должны будете использовать
Go to folder
и тип/Volumes
- в качестве первого действия выберите Выполнить Applescript
Используйте следующий сценарий и определить первые две переменные, чтобы соответствовать вашим потребностям:
on run {input, parameters} -- define the volume name and the application to start set triggeringVolumeName to "YOUR_VOLUME_NAME" set applicationToStart to application "Microsoft Word" -- walk through all newly mounted volumes repeat with aMountedVolumeAlias in input -- get the volume name from the given alias tell application "System Events" to set mountedVolumeName to name of aMountedVolumeAlias -- compare the volume name with the defined trigger name if mountedVolumeName is triggeringVolumeName then -- launch the target application launch applicationToStart -- all is done stop checking exit repeat end if end repeat return input end run
Хитрость заключается в том, чтобы следить за изменениями внутри по умолчанию точки монтирования вашей системы (/Volumes
). Каждый раз, когда что-то добавляется в папку, будет выполняться AppleScript, а псевдонимы вновь добавленных элементов (также называемых новыми томами) будут находиться внутри параметра input
, данного сценарию. Мы просматриваем список всех псевдонимов элементов и получаем настоящее имя псевдонима, сравниваем его с нашим именем триггера и в случае совпадения запускаем приложение.
Веселитесь с Automator, Michael/Hamburg
он работает, спасибо! –
- 1. Как запустить приложение после установки с PackageMaker
- 2. Как запустить приложение python после установки с помощью setup.py?
- 3. Запустить приложение после успешной установки
- 4. Как запустить приложение после его установки?
- 5. После установки самостоятельно запустить приложение для Android
- 6. Как запустить xfce после установки
- 7. Как запустить набор тестовых случаев с помощью Android UI Automator
- 8. TideSDK, приложение Windows запускается с внешнего диска, без установки
- 9. Как запустить Orange3 после установки?
- 10. Как запустить НПМ после установки
- 11. Запустить мидлет после установки
- 12. Запустить exe после установки msi?
- 13. Как запустить приложение Python без установки?
- 14. Как запустить приложение после бесшумной установки в расширенном установщике
- 15. Как запустить приложение только через 2 месяца после установки
- 16. Как запустить установленное приложение после установки в Wix?
- 17. Как запустить приложение после завершения установки, но в невысоком режиме?
- 18. Самостоятельно Установки Zip архив (запустить приложение после извлечения)
- 19. Как запустить приложение с помощью Node.js PM2
- 20. Как «запустить» экспортированное приложение для Android с помощью Eclipse + Proguard?
- 21. Как запустить событие после установки локальных ролей
- 22. Как запустить приложение Excel при завершении установки?
- 23. Не удается запустить IPython после установки с помощью пипа
- 24. Как запустить приложение .Net без установки окон?
- 25. Как запустить приложение с помощью oracle
- 26. Запустить решение exe после установки с помощью installshield
- 27. не удалось запустить mysql после установки с помощью доморощенного
- 28. Запустить chm после установки msi?
- 29. Не удается запустить приложение yii после его установки
- 30. Как запустить приложение с помощью кнопки питания
Не Automator, но Действия папки: https://discussions.apple.com/thread/3078916?tstart=0 или, возможно, взглянуть на запуск программ: https: // discussion.apple.com/message/7949701#7949701 – ShooTerKo
Последнее соединение устарело (2008 год). Первый интересен: 'если класс thisThing является диском, а имя thisThing - это« MobileVAULT », а затем« сложный ». Я считаю, что решение должно быть без скрипта. –
Спросите на https://apple.stackexchange.com – trojanfoe