1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Windows PowerShell Hands-On: Automating Administrative Tasks

 
Course: 969   Type: Hands-On Training   Duration: 3 Days
 
 

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)
  • Optimize PowerShell scripts through error handling

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," or Course 595, "Windows Server 2003 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 accounts and shares
  • Administering servers, users and mailboxes
  • Optimizing productivity with PowerShell profiles

Related Courses

 
Windows PowerShell is a trademark of Microsoft Corporation.
 

Upcoming Dates

Feb 4 - 6, 2009
 Washington, DC (Reston, VA)
Mar 18 - 20, 2009
 New York
Mar 25 - 27, 2009
 Los Angeles
Apr 1 - 3, 2009
 Ottawa
Apr 1 - 3, 2009
 Washington, DC (Alexandria, VA)
Apr 15 - 17, 2009
 Toronto
May 13 - 15, 2009
 Washington, DC (Reston, VA)
Jun 17 - 19, 2009
 Washington, DC (Rockville, MD)
Jun 24 - 26, 2009
 New York
Jun 29 - Jul 1, 2009
 Chicago (Schaumburg)
Jul 8 - 10, 2009
 Ottawa
Jul 8 - 10, 2009
 Washington, DC (Alexandria, VA)
Jul 15 - 17, 2009
 Toronto
Aug 5 - 7, 2009
 Los Angeles
Aug 19 - 21, 2009
 Washington, DC (Reston, VA)

For complete schedule, please visit www.learningtree.com
 
http://www.lerningtree.com/courses/969pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Windows PowerShell Hands-On: Automating Administrative Tasks

 
Course: 969   Type: Hands-On Training   Duration: 3 Days
 
 
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

  • Contrasting expression and command modes
  • 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

  • Securing interactive input using AsSecureString
  • 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 static classes and methods
  • Retrieving object information through reflection
  • Parsing remote computer event logs

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 Services Interface (ADSI)

Accessing the Active Directory (AD) with the LDAP provider

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

Administering local workstations with the WinNT provider

  • Accessing local SAM databases
  • Tweaking local users and groups

Retrieving forest-wide data

  • Enumerating sites and subnets
  • Managing FSMO roles

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
  • Signing scripts with the Set-AuthenticodeSignature cmdlet
  • Enabling script execution through digital signatures
 
http://www.lerningtree.com/courses/969pf.htm
 
 
1-800-THE-TREE (1-800-843-8733)
TRAINING YOU CAN TRUST
 
 

Windows PowerShell Hands-On: Automating Administrative Tasks Tuition

 
Course: 969   Type: Hands-On Training   Duration: 3 Days
 
 

Course Tuition
$ 2,390 Standard Tuition
Tuition with a Savings Plan
$ 1,350 10-Day Pass
$ 1,670 Training Passport
$ 1,625 Premium-Pass
$ 2,200 Voucher 10-Pack
$ 2,155 Alumni Gold Discount
$ 2,124 Government Discount
 

 

Your Course Tuition Entitles You To...

  • Class participation
  • Team workshops
  • Use of in-class hands-on equipment
  • Comprehensive course materials
  • Morning and afternoon refreshments
  • Course Completion Certificate awarding Continuing Education Units
  • FREE participation in Professional Certification
  • FREE participation in College Credit programs (including related exams)
 
 

Tuition Savings Plans

Training Passport
  • 3 courses in 12 months
  • As little as $1,670 per course
  • Savings as much as 45%
  • Only $5,000
Premium Pass
  • 4 courses in 24 months
  • As little as $1,625 per course
  • Save as much as 45%
10-Day Pass
  • A NEW way to save on training
  • 10 days of training for one person
  • Save as much as $990 per course
  • Only $4,500
Training Vouchers
  • Save as much as $990 per course
  • Fully transferable
  • As low as $2,200 per course
Alumni Gold Discount Attend your first course and you'll receive a personalized Alumni Gold Discount card, entitling you to save as much as $305 on each course you take within the following 12 months. Take just one course each year and you'll be entitled to ongoing discounts...year after year!

Your Guarantee of Satisfaction

Unless you feel 100% satisfied that Learning Tree delivered even more than you expected, there is no fee for your course attendance. Our Guarantee of Quality lets you experience the value of the course--and then pay only if you feel the course was well worth the tuition.

Enrolling is Easy and Flexible!

Enroll by phone or online. If your plans change, just let us know and, without a fee, you can transfer to another course or cancel your enrollment. Pay after you've taken the course, and then only if you are 100% satisfied.

 
http://www.lerningtree.com/courses/969pf.htm