-1

Я создал AppleScript для перезагрузки моего Mac:

tell application "System Events"
restart
end tell

Я поместил этот скрипт в Calendar.app и настроил его запуск в 7.00. Когда я помещаю скрипт в календарь и нажимаю кнопку «Готово», он перезагружает мою ОС снова и снова. Как будто Mac восстанавливает систему до состояния, предшествующего завершению работы, включая повторный запуск любых приложений, которые были открыты в то время.

Как я могу это остановить?

2 ответа2

0

@Macko

Как сказал @Lri

Шаг 1) Запуск в однопользовательском режиме

Удерживайте Command-S, когда ваш компьютер запускается. Вам будет представлена командная строка.

Шаг 2) Введите эти 2 строки

rm /Users/username/Library/Preferences/ByHost/com.apple.loginwindow.*.plist

нажмите Ввод

rm -r /Users/yourusername/Library/Saved\ Application\ State

Надеюсь, это должно остановить ваш компьютер от перезагрузки.

Исправление вашего кода это совсем другая проблема

В какой-то момент мой ноутбук Mac перезапустился по расписанию (несколько операционных систем назад, на OSX Snow Leopard), но должен быть более простой способ.

Эта статья написана для Snow Leopard, но настройки по-прежнему находятся в том же месте на Маверикс.

Не стесняйтесь комментировать с другими вопросами!

0

Попробуйте запустить в однопользовательском режиме, удерживая команду-S при запуске, запустив mount -uw / (вероятно, fsck -fy не нужен) и удалив эти файлы:

rm /Users/username/Library/Preferences/ByHost/com.apple.loginwindow.*.plist
rm -r /Users/yourusername/Library/Saved\ Application\ State

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .