Disable-LocalUser
Zakáže místní uživatelský účet.
Syntaxe
Disable-LocalUser
[-InputObject] <LocalUser[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-LocalUser
[-Name] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Disable-LocalUser
[-SID] <SecurityIdentifier[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Disable-LocalUser
zakáže místní uživatelské účty. Pokud je uživatelský účet zakázaný, uživatel se nemůže přihlásit. Když je uživatelský účet povolený, může se uživatel přihlásit.
Poznámka:
Modul Microsoft.PowerShell.LocalAccounts není k dispozici v 32bitovém PowerShellu v 64bitovém systému.
Příklady
Příklad 1: Zakázání účtu zadáním názvu
Disable-LocalUser -Name "Admin02"
Tento příkaz zakáže uživatelský účet s názvem Admin02.
Příklad 2: Zakázání účtu pomocí kanálu
Get-LocalUser Guest | Disable-LocalUser
Tento příkaz získá integrovaný účet hosta pomocí Get-LocalUser
a pak ho předá aktuální rutině pomocí operátoru kanálu(|
). Tato rutina tento účet zakáže.
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-InputObject
Určuje pole uživatelských účtů, které tato rutina zakáže. K získání uživatelského účtu použijte rutinu Get-LocalUser
.
Typ: | Microsoft.PowerShell.Commands.LocalUser[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje pole názvů uživatelských účtů, které tato rutina zakáže.
Typ: | String[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-SID
Určuje pole uživatelských účtů, které tato rutina zakáže.
Typ: | SecurityIdentifier[] |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
System.Management.Automation.SecurityAccountsManager.LocalUser
Tuto rutinu můžete přemísťovat místnímu uživateli.
Do této rutiny můžete zamísit řetězec.
Identifikátor SID můžete do této rutiny převést.
Výstupy
None
Tato rutina nevrátí žádný výstup.
Poznámky
Windows PowerShell obsahuje následující aliasy pro Disable-LocalUser
:
dlu
PrincipalSource vlastnost je vlastnost localUser, LocalGroup a LocalPrincipal objekty, které popisují zdroj objektu. Možné zdroje jsou následující:
- Místní
- Active Directory
- Skupina Microsoft Entra
- Účet Microsoft
PrincipalSource podporuje jenom Windows 10, Windows Server 2016 a novější verze operačního systému Windows. U starších verzí je tato vlastnost prázdná.