Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Powershell and Windows Server: 27+ Hours Bootcamp with Labs
Rating: 4.4 out of 5(279 ratings)
2,469 students

Powershell and Windows Server: 27+ Hours Bootcamp with Labs

Windows Server with Powershell: Learn Active Directory, DHCP, DNS, IIS, Powershell Fundamentals, Pipeline, WMI, CIM, etc
Created byVitalii Shumylo
Last updated 10/2025
English
EnglishFrench [Auto],

What you'll learn

  • Makeing up the Commands for Automation Administrative Tasks
  • Installing DNS Role with GUI/Powershell
  • Installing and Configuring the Web Server
  • Installing and Managing Active Directory
  • Managing, configuring and modifying User objects in AD
  • Managing, configuring and modifying Computer objects in AD
  • Managing, configuring and modifying Groups objects in AD
  • Managing the file system
  • Configuring the ISE|Console
  • Executing Commands by Using the Full Command Syntax
  • Working with PowerShell Pipeline
  • Selecting, Sorting and Measuring Objects
  • Converting, Exporting and Importing Objects
  • Filtering Objects out of the Pipeline
  • Managing PSProviders and PSDrives
  • Displaying and Sorting data in Lists, Tables etc.
  • Working with WMI or CIM
  • Working with Exchange Server
  • Installing and Configuring Nano Server
  • Working with DHCP Server

Course content

36 sections329 lectures27h 37m total length
  • Course overview0:47
  • Overview of Part 11:20

    Discover the origins and purpose of Windows PowerShell, its system requirements, and how to open and configure the console host and ISE. Identify version information and common shell mistakes.

  • Powershell Overview2:07

    Explore Windows PowerShell as an object-oriented engine for administrative automation, usable as a CLI or hosted in GUI applications. Learn how commands—commandlets, functions, and workflows—build flexible, customizable automation.

  • Powershell Versions1:04

    Explore PowerShell versions from 1.0 to 5, including the Windows Management Framework and WinRM, noting backward compatibility and that PowerShell 5 is default on Windows Server 2016.

  • Get to know Two Host Applications2:30

    Learn about the two host applications for Windows PowerShell, the console and the ISE, and how each supports interactive use, scripting, and transcript capture.

  • What Version are You Using1:30

    Learn to determine your PowerShell version using the $PSVersionTable in Windows PowerShell, and run PowerShell.exe -version 2.0 to reveal the 2.0 version when needed.

  • Always Run the Shell as Administrator1:56
  • Tips and Tricks2:42

    Master practical PowerShell tips for faster access, version checks, host settings, and customization, including psVersionTable, host variables with private data, and configuring PowerShell on the taskbar.

  • Configuring the Console3:35
  • Configuring the Console (demo)2:48
  • Configuring the ISE2:20
  • Configuring the ISE (demo)2:06

    Open the Windows PowerShell ISE, arrange script and console panes, switch layouts from one above the other to side-by-side or single-pane views, adjust font size, and apply a presentation theme.

  • LAB 1 Exercise 12:03

    Configure Windows PowerShell console and ISE appearance and layout, then run as administrator, pin the icon, set font and colors, resize the window, and start a transcript on C drive.

  • LAB 1 Exercise 1 Answer Video3:09
  • LAB 1 Exercise 21:39
  • LAB 1 Exercise 2 Answer Video1:50

    Open the 64-bit Windows PowerShell ISE as administrator, use show script pane maximized and show command add-on to switch to a single-pane view, hide panes, and adjust the font size.

  • LAB Review1:15

Requirements

  • Familiarity with general Windows and Microsoft server administration

Description

This course is aimed to IT Pros and is supposed to give the viewer the information they need to know to get started with Powershell and how to manage Windows Server 2016 with its help. 

The goal is to provide coverage of Powershell Fundamental tasks including topics like Active Directory, DNS, DHCP, IIS etc. 

The course is targeted to help to automate and script daily tasks. There are lots of live demonstrations how to use PowerShell commands and a Server's GUI. I hope it will help to do your job more efficiently. 

This course does not have a direct mapping to any exam. However, while there is not a standalone Windows PowerShell exam the topics are covered across all the individual Microsoft Certified Solutions Associate (MCSA) and Microsoft Certified Certified Solutions Expert (MCSE) exams. This course will help prepare you for Windows PowerShell related concepts and processes within those exams.

A Brief Contents of the Course:

  • Windows Server 2016 with PowerShell: Active Directory

  • Powershell and Active Directory Users, Computers, Groups

  • Powershell and DHCP

  • Powershell and DNS

  • Powershell and IIS

  • Powershell Fundamentals

  • Powershell with Pipeline

  • Powershell: Formatting Output

  • Powershell: PSProviders

  • Powershell: PSDrives

  • Using WMI and CIM

  • Powershell and Exchange Server

  • Powershell and Nano Server

  • Preparing for Scripting:

  • Using Variables

  • Using the write-host

  • Parameterizing Changing Values

  • Wrapping a Script in a Function

  • Creating a Script Module

  • Understanding Error Actions

  • Using Scripting Constructs

  • Much more...

Who this course is for:

  • IT Specialists
  • System Administrators
  • DevOps Technicians
  • IT Technicians
  • Junior IT Technicians