Request Info

Salutation

First Name

Last Name

Job Title

Department

Mailstop

Company

Address

P.O. Box

City

Province

Postal Code

Country
List

Work Telephone

Ext.

E-mail Address

Information provided will be used to communicate with you about our products.
Privacy Statement

A representative will contact you to follow up your request.

 
Special offer: Free Courses with Training Vouchers.

 

Windows PowerShell Hands-On:
Automating Administrative Tasks


Course 9694 Days

 E-mail E-mail  Print Print  Q&A Q&A  PDF PDF  Facebook Facebook  Twitter Twitter

Quick Enrol

You Will Learn How To

  • Administer workstations, servers and applications with Windows PowerShell
  • Harness .NET functionality through PowerShell cmdlets
  • Manage execution of scripts through pipelining and flow control operators
  • Leverage Windows Management Instrumentation (WMI) for computer inventories and configuration
  • Manipulate local and active directory objects using the Active Directory Services Interface (ADSI)
  • Perform remote management of Exchange, Hyper-V and other Microsoft servers

Course Benefits

Windows PowerShell is revolutionizing systems administration with time-saving tools for managing servers and workstations. PowerShell increases administrator productivity by automating repetitive tasks and ensuring complex, error-prone routines are performed consistently. In this course, you gain practical experience using PowerShell to solve both one-time and recurring administrative challenges.

Who Should Attend

Administrators who want to more efficiently manage Windows systems. Windows administration experience at the level of Course 960, "Windows Server 2008 Comprehensive Introduction," is assumed. Scripting experience is strongly recommended.

Hands-On Training

Exercises provide hands-on experience automating administrative tasks and include:
  • Implementing secure PowerShell scripts
  • Generating reports on system status and configuration
  • Reading, writing and parsing event logs
  • Configuring hardware and software with WMI
  • Creating and maintaining AD users, groups and organizational units (OUs)
  • Managing local users and groups
  • Administering Exchange servers, users and mailboxes
  • Optimizing productivity with PowerShell profiles

Course 969 Content

Introduction to PowerShell

  • Identifying opportunities for automation
  • Analyzing shortcomings of existing automation solutions
  • Combining the functionality of a shell and scripting language
  • Expanding the scope of managed objects with the .NET Framework

PowerShell Fundamentals

Assessing the PowerShell console

  • Administering local and remote computers
  • Capitalizing on PowerShell help
  • Navigating PowerShell drives

Configuring PowerShell

  • Preventing execution of malicious code with an enhanced security policy
  • Optimizing the user environment through profiles

Invoking functionality through cmdlets

  • Streamlining scripts with simplified syntax
  • Improving productivity and maintainability through consistent command structure

Managing input and output

  • Displaying complex data using Out-GridView
  • Obtaining input from multiple file formats
  • Formatting output for clarity
  • Redirecting output to alternate locations

Manipulating PowerShell object instances

  • Reading and writing object properties
  • Driving object behavior with method operators

Controlling Script Execution

Constructing the object pipeline

  • Pipelining objects to streamline administrative tasks
  • Isolating objects through filtering

Implementing flow control

  • Enumerating objects via foreach-object loops
  • Employing comparison operators and the Switch statement
  • Creating modular code using functions
  • Increasing the power of expressions with wildcard operators

Unleashing the power of .NET objects

  • Working with .NET properties and methods
  • Retrieving object information through reflection

Configuring Systems with Windows Management Instrumentation (WMI)

Exploiting WMI objects

  • Instantiating WMI objects
  • Conducting hardware and software inventories

Automating computer management with WMI object instances

  • Assigning properties to control computer configuration
  • Invoking methods to perform system administration
  • Harnessing powerful WMI Query Language (WQL) queries

Leveraging the Active Directory PSProvider

Accessing Active Directory objects

  • Creating users, computer and groups
  • Efficiently altering and deleting existing objects
  • Manipulating group membership

Administering local machines with the WinNT provider

  • Accessing local SAM databases
  • Tweaking local users and groups

Optimizing Scripts

Troubleshooting your scripts

  • Handling runtime errors
  • Debugging your problem code
  • Enabling strict-mode processing of variables

Designing and deploying production scripts

  • Building script logic
  • Enabling code reuse with script modules
  • Capturing module details with script manifests

Administering Microsoft Servers

  • Configuring Exchange servers
  • Automating user mailbox creation
  • Creating virtual machines on Hyper-V servers
  • Configuring Virtual CPUs, Virtual Memory and Virtual Hard Drives

<< Back to Windows Systems Course List
 

Related Courses


Windows PowerShell is a trademark of Microsoft Corporation.
 
Windows PowerShell Hands-On: Automating Administrative Tasks

Training Dates

Live online classroom training. Participate in person or in live, online events (highlighted) via Learning Tree AnyWareTM.

US Dates

Feb 21 - 24New York enrol
Mar 6 - 9Rockville, MD enrol
Apr 10 - 13New York enrol
Apr 24 - 27Reston, VA enrol
May 29 - Jun 1Alexandria, VA enrol
Jun 12 - 15New York enrol
Jun 26 - 29Rockville, MD enrol
Jul 17 - 20Reston, VA enrol
Sep 4 - 7New York enrol
Sep 25 - 28Alexandria, VA enrol
Oct 9 - 12Reston, VA enrol
Oct 23 - 26Rockville, MD enrol
Nov 27 - 30New York enrol

For AnyWare enrolments, please register at least 10 days prior to the start of the course.

More Dates and Locations.

Tuition

$ 3,220Standard Tuition
Tuition with a Savings Plan
$ 2,2952-Course Passport
$ 1,8353-Course Passport
$ 1,7604-Course Passport
$ 2,950Voucher 5-Pack
$ 2,830Government Discount

On-Site &
Custom Training

Bring this or any Learning Tree course to your location or have it customized for your organization.

Windows PowerShell Hands-On: Automating Administrative Tasks

Participants troubleshooting PowerShell scripts.


Average Attendee Evaluation

Evaluations in the last 12 months

5 stars:
72%
4 stars:
24%
3 stars:
3%
2 stars:
1%
1 star:
0%

 
"I tell my colleagues I wish I had discovered Learning Tree sooner. Once you experience that first course and take the test, it all comes together."

– P. Gilles
Star Digital

 
Windows Server 2008 R2: An Introductory Overview
 
Ten Questions to Ask Your Training Provider - Position Paper