PowerShell // PS305

PowerShell v3 Training for Administrators

The latest PowerShell v3 Training from Interface. Master Windows PowerShell and create your own administrative tools and processes, automating tasks the way your organization needs in the newly create 5-day class.

Course Description

Windows PowerShell v3 for Administrators - exclusively by Interface Technical Training. No prior scripting experience is required! If you can run “Ipconfig,” then you can master PowerShell. Rather than relying on complex scripting languages and partial capabilities, you’ll finally enjoy a complete, consistent administrative experience that encompasses both the GUI and the command-line. Create administrative processes that match your needs, operate your way, and accomplish your tasks.

Even if you're a complete novice, you'll learn how to use the shell as a command-line tool, rather than a scripting language - and then how to take PowerShell as far as it will go, including building your own GUI tools.
Learn how to run commands, manage processes and create Active Directory users. This course will teach you how to create reusable, parameterized tools that your coworkers and colleagues can use. You’ll debug scripts, manage command errors, and extend the shell. You’ll see how to teach yourself how to use shell extensions, instantly making Exchange Server, SharePoint Server, SQL Server, Active Directory, System Center, and much more all accessible through PowerShell.

AUDIENCE

This course is designed for anyone who needs to learn PowerShell, starting from the beginning and reaching expert level. This course is valuable for network administrators that want greater efficiency in their daily administrative work. Students do not need to have any prior programming experience.

PREREQUISITES

Basic computer networking skills

Basic command line skills

Microsoft Windows administrative skills

WHAT YOU WILL LEARN

This class uses latest approaches, examples, and samples in Windows PowerShell. You’ll receive full access to all of sample scripts and shell transcripts upon completion of the class.

COURSE OUTLINE

1 Before you begin
2 Meet PowerShell
3 Using the help system
4 Running commands
5 Working with providers
6 The pipeline: connecting commands
7 Adding commands
8 Objects: data by another name
9 The pipeline, deeper
10 Formatting—and why it’s done on the right
11 Filtering and comparisons
12 A practical interlude
13 Remote control: one to one, and one to many
14 Using Windows Management Instrumentation
15 Multitasking with background jobs
16 Working with many objects, one at a time
17 Security alert!
18 Variables: a place to store your stuff
19 Input and output
20 Sessions: remote control with less work
21 You call this scripting?
22 Improving your parameterized script
23 Advanced remoting configuration
24 Using regular expressions to parse text files
25 Additional random tips, tricks, and techniques
26 Using someone else’s script
27 Never the end
28 PowerShell cheat sheet