Get-LocalUser

Ottiene gli account utente locali.

Sintassi

Get-LocalUser
   [[-Name] <String[]>]
   [<CommonParameters>]
Get-LocalUser
   [[-SID] <SecurityIdentifier[]>]
   [<CommonParameters>]

Descrizione

Il Get-LocalUser cmdlet ottiene gli account utente locali. Questo cmdlet ottiene gli account utente predefiniti, gli account utente locali creati e gli account locali connessi agli account Microsoft.

Nota

Il modulo Microsoft.PowerShell.LocalAccounts non è disponibile in PowerShell a 32 bit in un sistema a 64 bit.

Esempio

Esempio 1: Ottenere un account usando il nome

Questo esempio ottiene un account utente denominato AdminContoso02.

Get-LocalUser -Name "AdminContoso02"

Name             Enabled Description
----             ------- -----------
AdminContoso02   True    Description of this account.

Esempio 2: Ottenere un account connesso a un account Microsoft

Questo esempio ottiene un account utente connesso a un account Microsoft. In questo esempio viene usato un valore segnaposto per il nome utente di un account in Outlook.com.

Get-LocalUser -Name "MicrosoftAccount\username@Outlook.com"

Name                                    Enabled  Description
----                                    -------  -----------
MicrosoftAccount\username@outlook.com  True     Description of this account.

Esempio 3: Ottenere un account con il SID specificato

Questo esempio ottiene un account utente locale con il SID specificato.

Get-LocalUser -SID S-1-5-21-9526073513-1762370368-3942940353-500

Name          Enabled Description
----          ------- -----------
Administrator True    Built-in account for administering the computer/domain

Parametri

-Name

Specifica una matrice di nomi di account utente che ottiene questo cmdlet. È possibile usare il carattere jolly.

Tipo:String[]
Posizione:0
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:True

-SID

Specifica una matrice di ID di sicurezza (SID) degli account utente che questo cmdlet ottiene.

Tipo:SecurityIdentifier[]
Posizione:0
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:True
Accettare caratteri jolly:False

Input

String

È possibile inviare tramite pipe una stringa a questo cmdlet.

SecurityIdentifier

È possibile inviare tramite pipe un SID a questo cmdlet.

Output

System.Management.Automation.SecurityAccountsManager.LocalUser[]

Questo cmdlet restituisce gli account utente locali.

Note

Windows PowerShell include gli alias seguenti per Get-LocalUser:

  • glu

La proprietà PrincipalSource negli oggetti LocalUser, LocalGroup e LocalPrincipal descrive l'origine dell'oggetto. Le possibili origini sono le seguenti:

  • Locale
  • Active Directory
  • Gruppo di Microsoft Entra
  • Account Microsoft

PrincipalSource è supportato solo da Windows 10, Windows Server 2016 e versioni successive del sistema operativo Windows. Per le versioni precedenti, la proprietà è vuota.