Type to search LearningTree.com

Do you mean "{{response.correctedQuery}}" ?

Sorry, no results were found for your query.

Please check your spelling and try your search again.

 

Windows Training









Preferred method of contact?

Windows PowerShell: Automating Administrative Tasks

COURSE TYPE

Practitioner

Course Number

969

Duration

4 Days

Enroll

About This Course: PowerShell is revolutionizing systems administration with time-saving tools for managing servers and workstations. PowerShell increases productivity by automating repetitive tasks and ensuring that 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.

You Will Learn How To

  • Administer workstations, servers and applications with PowerShell 5.0
  • Manage script execution with pipelining and flow control operators
  • Leverage WMI for hardware inventories and software configuration
  • Create and manage Active Directory objects using native PowerShell commands
  • Fashion simple graphical user interfaces for production scripts

Course Outline

  • Introduction to PowerShell
  • Identifying opportunities for automation
  • Analyzing shortcomings of existing automation solutions
  • Combining shell and scripting language functionality
  • 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

Locking Down PowerShell

  • Preventing execution of malicious code with an enhanced security policy
  • Controlling script execution with digital signatures

Invoking functionality through cmdlets

  • Altering cmdlet default behavior with parameters
  • Streamlining scripts with simplified syntax
  • Improving productivity and maintainability

Managing input and output

  • Saving PowerShell output in standard data exchange formats
  • Displaying complex data using Out-GridView
  • Obtaining input from multiple file formats
  • Redirecting output to alternate locations

Manipulating PowerShell object instances

  • Visualizing object structure with Get-Member
  • 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 expression power 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 Native Active Directory Cmdlets

Accessing Active Directory objects

  • Identifying and restoring expired and locked accounts
  • Creating users, computer and groups
  • Efficiently altering and deleting existing objects

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

  • Enabling code reuse with script modules
  • Capturing module details with script manifests
Show complete outline
Show Less

Course Schedule

Attend this live, instructor-led course In-Class or Online via AnyWare.

Hassle-Free Enrollment: No advance payment required.
Tuition due 30 days after your course.

Oct 4 - 7 Alexandria, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Nov 15 - 18 New York/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Nov 29 - Dec 2 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Dec 19 - 22 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Jan 3 - 6 Rockville, MD/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Jan 31 - Feb 3 New York/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Feb 7 - 10 Toronto/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Feb 28 - Mar 3 AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware

Apr 4 - 7 Alexandria, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Apr 11 - 14 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Apr 18 - 21 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

May 9 - 12 New York/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

May 16 - 19 Rockville, MD/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

May 23 - 26 AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware

Jul 11 - 14 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Jul 18 - 21 AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware

Aug 1 - 4 New York/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Aug 8 - 11 Toronto/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Aug 22 - 25 Rockville, MD/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Sep 26 - 29 Alexandria, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via Anyware
In-Class

Guaranteed to Run

Show all dates
Show fewer dates

Bring this Course to Your Organization and Train Your Entire Team
For more information, call 1-888-843-8733 or click here

Tuition

Standard

$2990

Government

$2659

Course Tuition Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

Free Course Exam
You can take your course exam on the last day of your course and receive a Certificate of Achievement with the designation "Awarded with Distinction."

Prev
Next

Questions

Call 1-888-843-8733 or click here »

An experienced training advisor will happily answer any questions you may have and alert you to any tuition savings to
which you or your organization may be entitled.

Training Hours

Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm


FREE Online Course Exam (if applicable) – Last Day: 3:30 pm – 4:30 pm
By successfully completing your FREE online course exam, you will:

  • Have a record of your growth and learning results.
  • Bring proof of your progress back to your organization
  • Earn credits toward industry certifications (if applicable)
  • Make progress toward one or more Learning Tree Specialist & Expert Certifications (if applicable)

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge and confidence to achieve professional certification and advance your career.

This course qualifies for 23 CPE credits from the National Association of State Boards of Accountancy CPE program. Read more ...

“I would not hesitate to recommend Learning Tree Courses to my colleagues because everything—the instructors, the course materials and the environment—are very good. I am also going to pursue the Learning Tree Certification because I believe it will help me in my current job and also in the future.”

- H. Sand, System Developer
Nordea

Prev
Next