Jak změnit heslo v relaci RDP systému Windows Server 2012

Pokud je terminál (rdp) připojen ke vzdálenému serveru, nemůžete otevřít okno pro změnu hesla stisknutím kláves Ctlr + ALt + Delete, protože tato kombinace kláves není přenášena do relace terminálu a je prováděna na místním počítači. V systému Windows Server 2003/2008, chcete-li změnit uživatelské heslo pro RDP, stačí kliknout na tlačítko Start a vyberte položku Zabezpečení systému Windows -> Změňte heslo.

V systému Windows Server 2012 je nalezení tlačítka zabezpečení systému Windows problematické kvůli nedostatku známé nabídky Start jako takové.

Naštěstí v systému Windows Server 2012 / R2 může uživatel změnit heslo v relaci RDP pomocí klávesové zkratky Ctlr + ALt + End. Tato kombinace odešle kombinaci Ctlr + ALt + Delete do terminálového okna serveru, na kterém se otevře nabídka Zabezpečení systému Windows. Zbývá stisknout tlačítko Změňte heslo a změnit heslo aktuálního uživatele.

Pokud uživatel pracuje s klientem, ze kterého není možné odeslat Ctlr + ALt + End (například pomocí nestandardního klienta nebo uživatel pracuje prostřednictvím několika relací rdp), můžete vytvořit soubor s příponou vbs obsahující následující kód skriptu VBScript:

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

Spuštěním tohoto souboru (dvojitým kliknutím nebo spuštěním příkazového řádku: cscript changepassword.vbs), Můžete otevřít obrazovku Zabezpečení systému Windows.

Na Powershell lze stejnou operaci provést takto:

(Nový objekt -COM Shell.Application) .WindowsSecurity ()