Быстрое переключение пользователей / меню 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
,
Чтобы назначить сочетание клавиш, в 10.6:
- Открыть Системные настройки "Клавиатура" Панель сочетаний клавиш
- Выберите "Услуги" в левой панели
- Прокрутите вниз до General в правой панели
- Дважды щелкните справа от рабочего процесса Automator, который вы только что создали
- Нажмите клавиши, которые хотите использовать, и переключайте панели, чтобы сохранить новый ярлык
- Обратите внимание, что в 10.6 есть ошибка, которая может помешать вам назначать сервисы функциональным клавишам.
Если вы используете один из популярных средств запуска приложений, таких как Quicksilver или LaunchBar, проверьте, могут ли они привести вас к окну входа в систему.
В панели запуска команда Login Window
, часть индекса учетных записей пользователей.