Ricerca…


introduzione

Questo argomento introdurrà alcuni dei cmdlet di base utilizzati all'interno del Modulo Active Directory per PowerShell, per manipolare Utenti, Gruppi, Computer e Oggetti.

Osservazioni

Si ricorda che il sistema di guida di PowerShell è una delle migliori risorse che è possibile utilizzare.

Get-Help Get-ADUser -Full
Get-Help Get-ADGroup -Full
Get-Help Get-ADComputer -Full
Get-Help Get-ADObject -Full

Tutta la documentazione della guida fornirà esempi, sintassi e guida ai parametri.

Modulo

#Add the ActiveDirectory Module to current PowerShell Session
Import-Module ActiveDirectory 

utenti

Recupera utente di Active Directory

Get-ADUser -Identity JohnSmith

Recupera tutte le proprietà associate all'utente

Get-ADUser -Identity JohnSmith -Properties *

Recupera proprietà selezionate per l'utente

Get-ADUser -Identity JohnSmith -Properties * | Select-Object -Property sAMAccountName, Name, Mail

Nuovo utente AD

New-ADUser -Name "MarySmith" -GivenName "Mary" -Surname "Smith" -DisplayName "MarySmith" -Path "CN=Users,DC=Domain,DC=Local"

gruppi

Recupera gruppo di Active Directory

Get-ADGroup -Identity "My-First-Group" #Ensure if group name has space quotes are used

Recupera tutte le proprietà associate al gruppo

Get-ADGroup -Identity "My-First-Group" -Properties *

Recupera tutti i membri di un gruppo

Get-ADGroupMember -Identity "My-First-Group" | Select-Object -Property sAMAccountName
Get-ADgroup "MY-First-Group" -Properties Members | Select -ExpandProperty Members

Aggiungi utente AD a un gruppo di annunci

Add-ADGroupMember -Identity "My-First-Group" -Members "JohnSmith"

Nuovo gruppo di annunci

New-ADGroup -GroupScope Universal -Name "My-Second-Group"

computers

Recupera computer AD

Get-ADComputer -Identity "JohnLaptop"

Recupera tutte le proprietà associate al computer

Get-ADComputer -Identity "JohnLaptop" -Properties *

Recupera Seleziona Proprietà del computer

Get-ADComputer -Identity "JohnLaptop" -Properties * | Select-Object -Property Name, Enabled

Oggetti

Recupera un oggetto Active Directory

#Identity can be ObjectGUID, Distinguished Name or many more
Get-ADObject -Identity "ObjectGUID07898" 

Sposta un oggetto Active Directory

Move-ADObject -Identity "CN=JohnSmith,OU=Users,DC=Domain,DC=Local" -TargetPath "OU=SuperUser,DC=Domain,DC=Local"

Modifica un oggetto Active Directory

Set-ADObject -Identity "CN=My-First-Group,OU=Groups,DC=Domain,DC=local" -Description "This is My First Object Modification"


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow