PowerShell
ActiveDirectory-modul
Sök…
Introduktion
Detta ämne kommer att presentera några av de grundläggande cmdletterna som används i Active Directory-modulen för PowerShell, för att manipulera användare, grupper, datorer och objekt.
Anmärkningar
Kom ihåg att PowerShells hjälpsystem är en av de bästa resurserna du kan använda.
Get-Help Get-ADUser -Full
Get-Help Get-ADGroup -Full
Get-Help Get-ADComputer -Full
Get-Help Get-ADObject -Full
All hjälpdokumentation kommer att ge exempel, syntax och parameterhjälp.
Modul
#Add the ActiveDirectory Module to current PowerShell Session
Import-Module ActiveDirectory
användare
Hämta Active Directory-användare
Get-ADUser -Identity JohnSmith
Hämta alla egenskaper associerade med användaren
Get-ADUser -Identity JohnSmith -Properties *
Hämta valda egenskaper för användare
Get-ADUser -Identity JohnSmith -Properties * | Select-Object -Property sAMAccountName, Name, Mail
Ny AD-användare
New-ADUser -Name "MarySmith" -GivenName "Mary" -Surname "Smith" -DisplayName "MarySmith" -Path "CN=Users,DC=Domain,DC=Local"
grupper
Hämta Active Directory Group
Get-ADGroup -Identity "My-First-Group" #Ensure if group name has space quotes are used
Hämta alla egenskaper associerade med gruppen
Get-ADGroup -Identity "My-First-Group" -Properties *
Hämta alla medlemmar i en grupp
Get-ADGroupMember -Identity "My-First-Group" | Select-Object -Property sAMAccountName
Get-ADgroup "MY-First-Group" -Properties Members | Select -ExpandProperty Members
Lägg till AD-användare i en AD-grupp
Add-ADGroupMember -Identity "My-First-Group" -Members "JohnSmith"
Ny AD-grupp
New-ADGroup -GroupScope Universal -Name "My-Second-Group"
datorer
Hämta AD-dator
Get-ADComputer -Identity "JohnLaptop"
Hämta alla egenskaper associerade med datorn
Get-ADComputer -Identity "JohnLaptop" -Properties *
Hämta Välj egenskaper för datorn
Get-ADComputer -Identity "JohnLaptop" -Properties * | Select-Object -Property Name, Enabled
Objekt
Hämta ett Active Directory-objekt
#Identity can be ObjectGUID, Distinguished Name or many more
Get-ADObject -Identity "ObjectGUID07898"
Flytta ett Active Directory-objekt
Move-ADObject -Identity "CN=JohnSmith,OU=Users,DC=Domain,DC=Local" -TargetPath "OU=SuperUser,DC=Domain,DC=Local"
Ändra ett Active Directory-objekt
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
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow