Этот скрипт яблока сохраняется как приложение Mac_restart.app После запуска Mac_restart.app перезагрузки Mac и после перезапуска это приложение все еще находится в Dock в качестве запущенного приложения, и я могу нажать на его повторное включение , Я добавил приложение quit, но оно не сработало. Я хочу это приложение после перезагрузки и не хочу, чтобы приложение Dock было открытым. что я пропущу? любезную помощь.Сценарий Apple для перезапуска и после перезапуска Закройте приложение
если я не ставлю попробовать в целом приложение сценария будет бросать ошибки после того, как некоторое время время AppleEvent из (-1712), и я могу видеть Изменить вариант, который я не хочу, поэтому он положил на весь попробовать, и если я поставил попытку над обработчиками, он все равно продолжит перезагрузку. Я хочу, пока я не нажму, перезапустите его, чтобы перезагрузить. Ниже приведено окончательное приложение, которое не перезапускается после перезагрузки приложения. отдых работает нормально.
try
with timeout of 400 seconds
tell application "Finder"
display dialog "Create Folder & Restart." buttons {"Cancel", "Ok"} default button 1 with icon 0 with title "Create Folder & Restart" giving up after 400
if the button returned of the result is "Cancel" then
return
end if
end tell
end timeout
try
do shell script "mkdir -p /Volumes/MAC/Users/jack/Desktop/2014"
do shell script "mkdir -p /Volumes/MAC/Users/jack/Desktop/2015"
do shell script "mkdir -p /Volumes/MAC/Users/jack/Desktop/2016"
do shell script "mkdir -p /Volumes/MAC/Users/jack/Desktop/2017"
end try
tell application "Finder"
activate
display dialog "Click on Restart." with icon 0 buttons ("Restart") giving up after 60
end tell
tell application "Finder"
restart
end tell
end try
ее не работает же это все еще на скамье подсудимых после перезагрузки и спросите меня снова, чтобы перезапустить. – Skull
Вероятно, это не связано с синтаксисом скрипта. Докажите это «beep» вместо «restart». Сценарий завершится. – vadian
Если весь скрипт находится в 'try', он не берет' on quit'' на run' .. !!!! 'попробовать на запуск СКАЖИТЕ приложения "Finder" активировать диалог отображения "перезагрузка компьютера" с заголовком "Restart Mac" с значком 0 кнопками ("Restart Now") конца сказать бросить конец бежать on quit сказать приложение «Finder» для перезапуска continue quit end quit end try' – Skull