Věděli jste, že ve Windows můžete jednotlivé uživatelské účty vypínat a opět aktivovat? Například tedy nezaheslovaný účet pro návštěvu nemusíte neustále vytvářet/odstraňovat pořád dokola a přicházet tak o jeho nastavení.
Ano, je celkem problém tuto možnost najít přes uživatelské rozhraní – GUI, kde by se to dalo jednoduše nakliknout, a proto jsem si vytvořil jednoduchý cmd skript, který stačí jen spustit.
Skript je nastavený tak, aby nebyl problém s českými znaky a zároveň dojde k výzvě pro spuštění jako administrátor, což je nutné k úspěšnému provedení aktivace/deaktivace uživatelské účtu Windows. Před spuštěním skriptu budete muset pouze změnit název uživatelského účtu, já jsem použil v příkladu název Návštěva.
A tu je ten konkrétní skript, který uložíte s příponou cmd a v kódování ANSI, já pro jeho uložení použil Poznámkový blok:
@echo off chcp 1250 if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b) set ucet=Návštěva echo Napište A pro povolení nebo N pro zakázání.
set /p answer=Povolit ucet %ucet% (A/N)? if /i "%answer:~,1%" EQU "A" net user %ucet% /active:yes if /i "%answer:~,1%" EQU "N" net user %ucet% /active:no