Introduzione a PowerShell Get-ADUser

Get-ADUser cmdlet è utilizzato per recuperare le informazioni relative a uno o più utenti di active directory. Un utente può essere identificato utilizzando diversi parametri come il suo nome distinto, il GUID corrispondente in Active directory, l’identificatore di sicurezza o il nome SAM(Security Account Manager). Per recuperare più filtro informazioni utente o LDAPFilter può essere utilizzato., Il linguaggio di espressione PowerShell viene utilizzato dai parametri del filtro per recuperare informazioni da Active Directory. Questo articolo tratterà in dettaglio su questo cmdlet insieme a spiegazioni ed esempi appropriati.,

Sintassi e sui Parametri

Sintassi e sui parametri di Powershell get-ADUser sono riportati di seguito:

Inizia la Tua Connessione Dati ovviamente la Scienza

Hadoop, i Dati della Scienza, Statistiche & altri

Sintassi:

Parametri:

Parametri di Powershell get-aduser sono

  • AuthType: Questo indica il metodo di autenticazione utilizzato per la connessione di Active directory., Può essere uno dei due valori, negoziare può anche essere indicato come 0 o Base altrimenti può essere indicato come 1. Negoziare è la modalità di autenticazione utilizzata di default. Affinché l’autenticazione di base funzioni, è necessaria una connessione SSL. Il tipo di param è ADAuthType. Non accetta l’input della pipeline; anche i caratteri jolly non sono consentiti.
  • -Credential: si riferisce all’account utente che verrà utilizzato per eseguire il cmdlet. Per impostazione predefinita, vengono considerate le credenziali dell’utente corrente a meno che il cmdlet non venga eseguito dall’unità di Active Directory., In tale scenario, viene considerato l’account associato all’unità. L’oggetto username o PSCredential viene fornito come valore al parametro. Nel caso in cui venga specificato un nome utente, viene fornito un prompt per una password. L’account specificato dovrebbe avere l’autorizzazione a livello di directory altrimenti il cmdlet non riuscirà a generare un errore. Il suo tipo è PSCredential. Il parametro non può accettare l’input della pipeline e anche i caratteri jolly non sono consentiti.
  • -Filter: indica la query utilizzata per recuperare gli oggetti da active directory., Utilizza la sintassi del linguaggio PowerShell express. PowerShell express language ha un buon supporto per la conversione dei tipi. Il suo tipo è una stringa e il valore predefinito è none. Questo parametro non accetta l’input della pipeline e anche i caratteri jolly non sono supportati.
  • -Identity: Questo è un parametro obbligatorio. Questo indica l’utente di Active directory i cui dettagli devono essere recuperati. I seguenti valori possono essere passati come parametro identity. Un nome univoco, GUID dell’utente in Active directory, nome account SID o SAM. Il tipo di questo parametro è ADUser. Il suo valore predefinito è none., Questo parametro accetta l’input della pipeline ma non consente i caratteri jolly.
  • -LDAPFilter: indica la query LDAP utilizzata per il filtraggio. Il parametro filter è simile alla sintassi LDAP. Il suo tipo è una stringa. Sia la pipeline di input che i caratteri jolly non sono supportati da questo parametro.
  • -Partizione: Si riferisce a una partizione di Active Directory. Deve essere il nome di uno dei server di directory correnti. Questa partizione viene cercata per identificare l’oggetto a cui fa riferimento il parametro identity. Se non viene specificato alcun valore, viene utilizzato il valore predefinito., Se il valore passato al parametro identity è un nome distinto, il valore predefinito viene generato automaticamente da questo e trattato come nome della partizione. Se i cmdlet vengono eseguiti dal provider Active directory, il percorso corrente nell’unità viene considerato come valore predefinito della partizione. Il tipo di dati per questo parametro è una stringa e il valore predefinito è none. Sia l’input della pipeline che i caratteri jolly non sono accettati da questo parametro.
  • -Properties: indica l’elenco delle proprietà dell’oggetto Active Directory da restituire., Per recuperare più proprietà, separarle utilizzando una virgola. Per recuperare tutte le proprietà, utilizzare il *. Il tipo di dati di questo parametro è una stringa. Il valore predefinito è none. Sia l’input della pipeline che i caratteri jolly non sono accettati da questo parametro.
  • -ResultPageSize: indica il numero di oggetti presenti in una singola pagina dei risultati della query. Il suo tipo è int32. Il valore predefinito è 256. Sia l’input della pipeline che i caratteri jolly non sono accettati da questo parametro.
  • -ResultSetSize: indica il numero massimo di oggetti che devono essere restituiti dalla query., Se tutte le proprietà devono essere restituite, il valore null deve essere passato a questo parametro. Il suo tipo di dati è int32. Sia l’input della pipeline che i caratteri jolly non sono accettati da questo parametro.
  • – SearchBase: indica il percorso dell’ANNUNCIO in base al quale deve avvenire la ricerca dell’oggetto specificato. Se il cmdlet viene eseguito dall’unità Active directory, il percorso corrente dell’unità viene considerato come valore predefinito. Se il cmdlet viene eseguito dall’esterno, l’unità target viene considerata come valore predefinito. Il tipo di dati è una stringa e il valore predefinito è none., Sia l’input della pipeline che i caratteri jolly non sono accettati da questo parametro.
  • – SearchScope: indica lo scopo della ricerca per l’oggetto AD. Ha tre valori. Base o 0, un livello o 1 e sottoalbero o 2. L’ambito di base cerca solo l’utente menzionato. Un livello di ricerca per i figli di un oggetto, sottoalbero cerca tutti i figli dell’oggetto menzionato.
  • -Server: indica la directory attiva a cui connettersi. I valori del dominio possono essere di FQDN o netbios nome., Il valore predefinito può essere il dominio in cui viene eseguito il cmdlet o il server di Active directory drive o quello passato al parametro.

Esempio di PowerShell Get-ADUser

Esempio di Powershell get-aduser sono riportati di seguito:

Input:

Uscita:

Articoli Consigliati

Questa è una guida per PowerShell Get-ADUser. Qui discutiamo anche la sintassi e i parametri di Powershell get-aduser insieme a un esempio e alla sua implementazione del codice., puoi anche dare un’occhiata ai seguenti articoli per saperne di più –

  1. Altrimenti se in PowerShell
  2. Windows PowerShell ISE
  3. PowerShell Get-Service
  4. Funzioni PowerShell
0 Condivisioni