Быстрое переключение пользователей / меню Apple?

Мне нравится быстрое переключение пользователей, но я не заинтересован в нем в строке меню, мне интересно, можно ли поместить его в меню Apple? Или как-то изменить параметр "Выход" в меню Apple, чтобы переключать пользователей?

2 ответа

Решение

If adding a keyboard shortcut would be acceptable, then one can invoke CGSession -suspend to show the fast user switching. (You can use CGSession -switchToUserID `id -g bob`, for example, to switch to a specific user.)

Searching for that word CGSession will reveal many options, like Equivalent of Win-L on Mac or Create a keyboard shortcut for fast user switching in Mac OS X.

И вместо того, чтобы добавить его в меню Apple, в 10.6 Snow Leopard его довольно легко добавить в меню "Сервисы" каждого приложения:

  • Запуск приложений "Automator
  • Выберите "Сервис" для шаблона нового рабочего процесса Automator.
  • В верхней части правой панели выберите "Служба не получает никаких входных данных"
  • Перетащите действие "Выполнить сценарий оболочки" с левой панели в рабочий процесс на правой панели.
  • Оставьте Shell по умолчанию "/bin/bash" и замените команду по умолчанию cat со следующим, без каких-либо разрывов строки:

    / Система / Библиотека /CoreServices/ Меню \ Дополнительно /User.menu/ Содержание / Ресурсы /CGSession -suspend

  • Необязательно: нажмите кнопку "Выполнить" для проверки
  • Нажмите Cmd-S, чтобы сохранить. Введенное вами имя будет именем в меню "Услуги". Рабочий процесс будет сохранен в ~/Library/Services,

Быстрое переключение пользователей в Automator

Чтобы назначить сочетание клавиш, в 10.6:

  • Открыть Системные настройки "Клавиатура" Панель сочетаний клавиш
  • Выберите "Услуги" в левой панели
  • Прокрутите вниз до General в правой панели
  • Дважды щелкните справа от рабочего процесса Automator, который вы только что создали
  • Нажмите клавиши, которые хотите использовать, и переключайте панели, чтобы сохранить новый ярлык
    • Обратите внимание, что в 10.6 есть ошибка, которая может помешать вам назначать сервисы функциональным клавишам.

Если вы используете один из популярных средств запуска приложений, таких как Quicksilver или LaunchBar, проверьте, могут ли они привести вас к окну входа в систему.

В панели запуска команда Login Window, часть индекса учетных записей пользователей.

Другие вопросы по тегам