0% found this document useful (0 votes)
41 views2 pages

Active Directory Module Powershell

This document introduces basic cmdlets in the ActiveDirectory module for manipulating users, groups, computers, and objects in Active Directory. It covers retrieving, adding, and modifying users, groups, computers, and generic objects as well as importing the ActiveDirectory module.

Uploaded by

jeff
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
41 views2 pages

Active Directory Module Powershell

This document introduces basic cmdlets in the ActiveDirectory module for manipulating users, groups, computers, and objects in Active Directory. It covers retrieving, adding, and modifying users, groups, computers, and generic objects as well as importing the ActiveDirectory module.

Uploaded by

jeff
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Chapter 63: ActiveDirectory module

This topic will introduce you to some of the basic cmdlets used within the Active Directory Module for PowerShell,
for manipulating Users, Groups, Computers and Objects.

Section 63.1: Users


Retrieve Active Directory User

Get-ADUser -Identity JohnSmith

Retrieve All Properties Associated with User

Get-ADUser -Identity JohnSmith -Properties *

Retrieve Selected Properties for User

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

New AD User

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

Section 63.2: Module


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

Section 63.3: Groups


Retrieve Active Directory Group

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

Retrieve All Properties Associated with Group

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

Retrieve All Members of a Group

Get-ADGroupMember -Identity "My-First-Group" | Select-Object -Property sAMAccountName


Get-ADgroup "MY-First-Group" -Properties Members | Select -ExpandProperty Members

Add AD User to an AD Group

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

New AD Group

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

GoalKicker.com – PowerShell® Notes for Professionals 158


Section 63.4: Computers
Retrieve AD Computer

Get-ADComputer -Identity "JohnLaptop"

Retrieve All Properties Associated with Computer

Get-ADComputer -Identity "JohnLaptop" -Properties *

Retrieve Select Properties of Computer

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

Section 63.5: Objects


Retrieve an Active Directory Object

#Identity can be ObjectGUID, Distinguished Name or many more


Get-ADObject -Identity "ObjectGUID07898"

Move an Active Directory Object

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


"OU=SuperUser,DC=Domain,DC=Local"

Modify an Active Directory Object

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


First Object Modification"

GoalKicker.com – PowerShell® Notes for Professionals 159

You might also like