Удерживание клавиши Shift при входе в систему должно предотвратить повторный запуск приложений для этого входа в систему.
Если вы хотите навсегда предотвратить повторное открытие приложений, вы можете закрыть все приложения и заблокировать com.apple.loginwindow.*.plist
файл, найденный в~/Library/Preferences/ByHost/
Этот список содержит список открытых приложений, и любые приложения, которые находятся в этом списке при выходе из системы, будут запущены снова после входа в систему (при условии, что для этого установлен флажок, как это всегда происходит по умолчанию). Если вы закроете все приложения, а затем заблокируете этот список, его список приложений всегда будет пустым, поэтому даже если этот флажок установлен, в списке не будет приложений для повторного запуска.
Разблокировка plist вернет его к нормальному поведению.
То, что вы ищете, это отключить функцию ApplePersistence, что можно сделать с помощью:
источник
defaults write -g ApplePersistence -bool no
?Перейдите в Системные настройки / Общие.
Снимите флажок «Восстановить окна при выходе ...»
источник
Сначала закройте все приложения (это важно). Затем в терминале сделайте:
По сути, вам нужно сделать файлы loginWindow * недоступными для записи.
Чтобы отменить :
источник