Как изменить пароль в RDP сессии Windows Server 2012

При терминальном (rdp) подключении к удаленному серверу вызвать окно смены пароля нажатием Ctlr + ALt + Delete нельзя, т.к. это сочетание клавиш в терминальную сессию не передается, выполняясь на локальной машине. В Windows Server 2003/2008,  чтобы сменить пароль пользователя по RDP, достаточно было нажать кнопку Пуск и выбрать элемент Windows Security -> Change Password.

Кнопка windows security в Windows Server 2008

В Windows Server 2012 найти кнопку Windows Security проблематично в связи с отсутствием привычного меню Пуск как такового.

К счастью, в Windows Server 2012 / R2 пользователь может сменить пароль в RDP-сессии, воспользовавшись сочетанием клавиш Ctlr + ALt + End. Эта комбинация отправляет сочетание Ctlr + ALt + Delete  в терминальное окно сервера, на котором открывается меню Windows Security. Осталось нажать на кнопку Change a password и сменить пароль текущего пользователя. windows server 2012 изменить пароль пользователя в rdp сессии

В том случае, если пользователь работает с клиента, с которого невозможно отправить Ctlr + ALt + End (например, используется нестандартный клиент или пользователь работает через несколько rdp сессий), можно создать файл с расширением vbs, содержащий следующий код скрипта на VBScript:

set objShell = CreateObject("shell.application")
objshell.WindowsSecurity

Скрипт вызова окна смены пароля WindowsSecurity в Windows Server 2012

Запустив этот файл (двойным щелчком или выполнив в командой строке: cscript changepassword.vbs),  можно открыть экран Windows Security.

На Powershell эту же операцию можно выполнить так:

(New-Object -COM Shell.Application).WindowsSecurity()

Предыдущая статья Следующая статья


Комментариев: 6 Оставить комментарий

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Я не робот( Обязательно отметьте)