Powershell Cheat Sheet for AD

The Following are some the Powershell Commands which are used commonly by Domain Administrators during their day to day Activities

User Management

  • Get-ADUser username
  • Get-ADUser -Filter "Name -like 'johndoe'"
  • Enable-ADAccount username
  • Disable-ADAccount username
  • Unlock-ADAccount username
  • Set-ADAccountPassword -Identity username -Reset -NewPassword (ConvertTo-SecureString "NewPass@123" -AsPlainText -Force)
  • Search-ADAccount -LockedOut

Group Management

  • Get-ADGroup -Filter *
  • Get-ADGroupMember "GroupName"
  • Add-ADGroupMember -Identity "GroupName" -Members username
  • Remove-ADGroupMember -Identity "GroupName" -Members username -Confirm:$false
  • Get-ADUser username -Properties memberOf

Replication Status

  • repadmin /showrepl
  • repadmin /replsummary
  • repadmin /syncall
  • repadmin /showconn

Leave a Comment