Disable-LocalUser

Zakáže místní uživatelský účet.

Syntax

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 Správa 02.

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-LocalUsera 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í.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters: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 .

Type:Microsoft.PowerShell.Commands.LocalUser[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Určuje pole názvů uživatelských účtů, které tato rutina zakáže.

Type:String[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SID

Určuje pole uživatelských účtů, které tato rutina zakáže.

Type:SecurityIdentifier[]
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

System.Management.Automation.SecurityAccountsManager.LocalUser

Tuto rutinu můžete přemísťovat místnímu uživateli.

String

Do této rutiny můžete zamísit řetězec.

SecurityIdentifier

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á.