Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Windows PowerShell Boot Camp
Rating: 4.2 out of 5(604 ratings)
9,267 students
Last updated 8/2016
English

What you'll learn

  • Understand and recognize common PowerShell terms
  • Design and implement basic automation scripts that will increase productivity
  • Understand basic PowerShell syntax
  • Gain knowlege about more advaned PowerShell terms and functions
  • Develop basic, intermediate and advanced PowerShell scripts
  • Develop PowerShell scripts for automation
  • Know how to do error handeling in PowerShell
  • Understand conditional statements to develop SMART scripts

Course content

4 sections30 lectures5h 43m total length
  • Introduction14:11

    learn PowerShell fundamentals, including get, remove, and add actions, basic syntax, and script building. explore automation, wmi, piping, foreach loops, error handling, and helpful commands like Get-Help.

  • Basic PowerShell Commands19:17

    Master basic Windows PowerShell commands and navigation, including running as administrator, using PowerShell ISE, and performing ping and test-connection, creating directories with New-Item, and exploring help and tab completion.

  • Crash Course in PowerShell Scripting11:02

    Launch a basic PowerShell script that loops through a computer list from a text file and performs a simulated action, demonstrating the script structure, a for-each loop, and console output.

  • Remote Administration Using PowerShell (Part 1)18:56

    Learn to perform remote administration with PowerShell by running test-connection, querying remote processes, filtering with where-object, and using wmi to inspect hotfixes.

  • Remote Administration Using PowerShell (Part 2)16:04

    Learn to administer remote machines with PowerShell by scripting a multi-computer task: test connections, iterate with for-each, capture results, and display online status using conditional logic and Get-Process.

  • Remote Administration Using PowerShell (Part 3)11:59

    Learn to remotely scan software on a computer using PowerShell and WMI by querying Win32_Product via Get-WmiObject with -computername and -namespace root\CIMV2, filtering with -like and wildcards, and reporting results.

  • Remote Administration Using PowerShell (Part 4)8:00

    Use try catch for blanket error handling in PowerShell scripts for remote administration, looping through a computer list from a text file, testing connectivity, and reporting friendly error messages.

Requirements

  • The willingness to explore a new language and a desire to automate administration tasks using PowerShell.

Description

The PowerShell Boot Camp was designed with all skill levels in mind. We take the basic of PowerShell, expose you to a few simple commandlets and build on that. You will become familiar with the terminology but also develop the skills to write PowerShell scripts that can automate administration tasks. We take a look at advanced functions and show you the ropes how to invoke Active Directory administration with PowerShell.

In this PowerShell  training you will learn the following:

  1. Introduction to PowerShell
  2. Introduction to PowerShell Scripting
  3. Remote Administration using PowerShell
  4. Intermediate PowerShell Skills
  5. Script Development using PSSession
  6. Building scripts for Automating Administration Tasks
  7. Advanced PowerShell Functions
  8. Administrating Active Directory using PowerShell
  9. And much more...

Who this course is for:

  • This class teaches not only the introduction-level skills of PowerShell, but gradually develops intermediate and move advanced PowerShell functions from the ground up. It is ideal for beginners as well as more advanced engineers. No prior knowledge of PowerShell is required.