Udemy
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Powershell and Active Directory Users, Computers, Groups
Rating: 4.1 out of 5(118 ratings)
6,399 students

Powershell and Active Directory Users, Computers, Groups

Manage Active Directory users, computers and groups with PowerShell: create, find, change and report in bulk
Created byVitalii Shumylo
Last updated 9/2026
English
English [Auto],

What you'll learn

  • Use the ActiveDirectory PowerShell module for daily admin tasks
  • Create, find and change user accounts and their properties
  • Change many accounts at once with the pipeline
  • Find and manage computer accounts and move them between OUs
  • Create groups and manage group membership with PowerShell
  • Report on users, computers and group members in a few lines

Course content

3 sections • 15 lectures • 1h 50m total length
  • Part 111:30

    Learn to create and manage Active Directory user and computer objects with PowerShell, including creating accounts, setting passwords, enabling accounts, and using New-ADUser and related commands.

  • Part 27:02

    Create Active Directory users in a lab environment with PowerShell, using foreach loops or CSV import to set display name, given name, surname, sam account name, and password never expires.

  • Part 39:10

    Modify Active Directory user accounts with PowerShell and graphical tools, updating attributes like description and telephone. Learn to search and apply changes using Get-ADUser with -Property and filters.

  • Part 40:53

    Use Windows PowerShell to list the administrator's security groups and add James to each group, making him a member of five groups like Domain Admins, Schema Admins, and Administrators.

  • Part 57:46

    Update multiple users’ telephone numbers in Active Directory using PowerShell, identify office, home, and mobile numbers, read from a file, and apply changes with add, replace, or clear operations.

  • Part 68:25

    Explore enabling and disabling Active Directory objects using PowerShell, including distinguished name formats, pipeline use, department-based filtering, and moving objects between containers with identity and target path.

  • Part 73:10

    Demonstrates removing Active Directory users with PowerShell, including deleting, disabling, or hiding accounts, and reading usernames from a text file with -Confirm:$false.

Requirements

  • Basic Active Directory administration (users, groups, OUs)
  • Some PowerShell experience (running cmdlets) is helpful

Description

Creating one user in Active Directory Users and Computers is quick. Creating fifty, finding every disabled account or fixing a group membership across the domain is not. This course shows how to do these daily Active Directory jobs with PowerShell, so they take one command instead of an afternoon of clicking.

How the course works

Every lecture is a live demonstration on a Windows Server domain: the task in the GUI first, so you know what you are automating, and then the PowerShell commands that do the same job. You can pause and run each command in your own lab.

Inside the course

  • User objects: create, find and change users, their properties and passwords, and work with many accounts at once.
  • Computer objects: find, move and manage computer accounts.
  • Group objects: create groups, choose scope and type, add and remove members, and report who is in which group.

A practical example

A typical request: find every account in one department, update a property and add them all to a new group. In the GUI that is dozens of clicks; in PowerShell it is one pipeline you can run again next month.

The course runs about 2 hours in 15 lectures. It assumes basic Active Directory knowledge and some PowerShell; Group Policy is not covered here.

Who this course is for:

  • Active Directory administrators who repeat the same tasks every day
  • System administrators who want to automate user and group work
  • Help desk engineers moving up to AD administration
  • IT staff learning PowerShell through real AD tasks