Зміна дії кнопки живлення за замовчуванням на Відключити в сеансі віддаленого робочого столу


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
Що не так із кнопкою "x" у верхній частині вікна віддаленого робочого столу? За допомогою кнопки живлення меню «Пуск» ви ризикуєте випадково вимкнути комп’ютер.
Джеймс П

@James, ні він цього не робить. Зазвичай, коли ви користуєтесь меню "Пуск" на віддаленій машині, вимкнення та перезапуск недоступні (вам потрібно видати команду відключення, якщо ви дійсно хочете це зробити.)
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 Terminal Services (!), Але команда tsdiscon все ще існує, і я вважаю, що вона все ще працює. Коли я спробував це, він вийшов із системи, але всі мої програми продовжували працювати.


2

Перевірте цей ключ у реєстрі:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

У правій частині панелі Advancedдвічі клацніть миші, PowerButtonActionщоб змінити її.

Якщо PowerButtonActionйого не існує, клацніть правою кнопкою миші порожню область в правій панелі Провідника, натисніть кнопку Створити і DWORD (32-bit) Valueвведіть PowerButtonActionі натисніть Enter.

Введіть номер Hexadecimal Valueданих нижче для потрібної опції Кнопка живлення та натисніть кнопку ОК.

Для ...

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.