Изменение действия кнопки питания по умолчанию на Отключение в сеансе удаленного рабочего стола


14

Я подключаюсь к своему рабочему компьютеру с моего домашнего компьютера. Дома у меня Windows 7 Ultimate, а на работе у меня Windows 7 Professional, как 64-битная, так и с правами администратора.

Я хотел бы изменить действие по умолчанию для кнопки питания Disconnectвместо, Log Offно не могу этого сделать. Таким образом, мне не придется делать дополнительный щелчок по стрелке, чтобы отключиться от сеанса.

кнопка питания

Я знаю , что я могу изменить действие кнопки питания на местном уровне, перейдя к Taskbar and Start Menu Propertiesдиалогу и изменениям Power Button actionв Start Menuзакладке , но она отключена.

страница свойств

Я надеялся, что смогу изменить его в редакторе локальной групповой политики:

User Configuration
    Administrative Templates
        Start Menu and Taskbar
            Change Start Menu Power Button

но похоже, что он вносит изменения только при локальном подключении. Я не знаю, где искать в реестре.

диалог групповой политики

Эта кнопка настраивается для сеансов удаленного рабочего стола вообще? Есть ли политика / параметр, который я должен включить, чтобы иметь возможность изменить это?

Я бы предпочел не использовать отдельные сценарии только для отключения, если это вообще возможно.

Ранее я был на Windows XP на работе, но по крайней мере тогда кнопка питания по умолчанию Disconnect(вместо Shut Down) с Log Offкнопкой рядом с ней, так что меня это устраивает. Я заметил, что он также отключен при удаленном подключении к моему ноутбуку (также Windows 7 Ultimate). На EE есть вопрос, касающийся того же самого, но на Windows Server 2008, и у него есть один ответ, не похоже, что он там решен, и я не собираюсь регистрироваться для этого ...


9
Что не так с кнопкой «х» в верхней части окна удаленного рабочего стола? Используя кнопку питания в меню «Пуск», вы рискуете случайно выключить компьютер.
Джеймс П

@ Джеймс, нет, он не Обычно, когда вы используете меню «Пуск» на удаленном компьютере, «Выключение» и «Перезагрузка» недоступны (вы должны выполнить команду выключения, если вы действительно хотите это сделать.)
Windos

1
@Windos: это зависит от конкретной версии Windows. Например, если я открываю сеанс RDP для служб терминалов Windows Server 2008, кнопка «Питание» в меню «Пуск» выключает компьютер. В Windows 2003 есть кнопка выключения и кнопка выхода из системы. Возможно, это не то же самое в настольных версиях Windows, но я все еще не вижу смысла в использовании меню «Пуск» над кнопкой «x» вверху.
Джеймс П

1
@James: В данный момент это не слишком большая проблема, но IIRC, основной мотивацией для этого была последовательность. По окончании сеанса удаленного рабочего стола большую часть времени я хочу просто отключить, другие мне нужно было полностью выйти из системы, а иногда мне приходится перезагружаться. Чтобы иметь возможность сделать все это, меню «Пуск» позволило мне сделать все. В XP была кнопка отключения, а также выход из системы, поэтому она была идеальной. Этот плюс запуска VMware, который имеет аналогичный интерфейс, я сделал сценарий выключений, чтобы сделать гораздо больше, чем это. Я бы предпочел не беспокоиться о том, какую программу я использую, когда я просто хочу выйти.
Джефф Меркадо

2
Ctrl-Alt-End, затем Alt-L. Привыкайте к этому, и вы никогда больше не будете случайно выключать машину.
Майкл

Ответы:


3

Вместо изменения меню «Пуск», которое также может оказаться невозможным, вы можете определить значок на рабочем столе, который отключается.

Используйте команду tsdiscon, чтобы отключить текущий сеанс:

tsdiscon

Приведенная выше статья предназначена для служб терминалов Windows 2000 (!), Но команда tsdiscon все еще существует, и я предполагаю, что она все еще работает. Когда я попробовал это, он вышел из системы, но все мои программы все еще работали.


2

Проверьте этот ключ в реестре:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

На правой панели Advancedдважды щелкните по нему, PowerButtonActionчтобы изменить его.

Если PowerButtonActionего не существует, щелкните правой кнопкой мыши пустую область в правой панели проводника, нажмите «Создать» DWORD (32-bit) Value, введите PowerButtonActionи нажмите Enter.

Введите Hexadecimal Valueномер данных ниже для нужной опции кнопки питания и нажмите OK.

За...

Log Off: 1

Lock: 200

Restart: 4

Sleep: 10

Hibernate: 40

Shutdown: 2

Параметр режима гибернации будет недоступен, если вы не включите режим гибернации и не отключите параметр «Гибридный спящий режим» в настройках плана электропитания. Если вы используете гибридный сон, то вы бы выбрали режим сна снизу.


Я предполагаю, что он просит отключиться. будет ли для него шестнадцатеричное значение?

Нет, нет! для этого действия у нас есть более простые решения, чем смена кнопки питания ...
M.Abooali

1

Видишь ли это работа?

Политика локального компьютера> Конфигурация пользователя> Административные шаблоны> Меню Пуск и Панель задач> Удалить выход из меню Пуск> Включено

Также,

Политика локального компьютера> Конфигурация компьютера> Административные шаблоны> Компоненты окна> Службы удаленных рабочих столов> Узел сеансов удаленных рабочих столов> Среда удаленных сеансов> Параметр «Отключить» в диалоговом окне выключения> Отключено

Наконец, удалите свою учетную запись, чтобы подключиться к серверу, чтобы выключить компьютер.

Политика локального компьютера> Конфигурация компьютера> Параметры Windows> Параметры безопасности? Параметры безопасности? Завершение работы: разрешить выключение системы без необходимости входа в систему> Отключено.

И

Политика локального компьютера> Конфигурация пользователя> Административные шаблоны> Меню «Пуск» и панель задач> Удалить и запретить доступ к командам «Выключение», «Перезагрузка», «Режим сна» и «Спящий режим»> «Включено»

Тогда единственный оставшийся вариант должен быть отключен.

Используйте shutdown -iс удаленного компьютера с учетной записью администратора, если вам нужно выключить или перезагрузить его.


1
Я действительно помню, что когда-то у нас была устаревшая программа ответов, которая должна оставаться в системе, каждый раз, когда оператор проверяет журнал и случайно выходит из системы, все голосовые каналы не работают.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.