Learn your way! Get started

PowerShell 3.0, Part 3: Providers, Items, Remote Scripting

with expert Doug Ware

Watch trailer

PowerShell 3.0, Part 3: Providers, Items, Remote Scripting Trailer

Course at a glance

Included in these subscriptions:

  • Dev & IT Pro Video
  • Dev & IT Pro Power Pack
  • Power Pack Plus

Release date Release date 1/28/2013
Level Level Intermediate
Runtime Runtime 0h 54m
Platform Platform Major browsers on Windows Major browsers on Windows Major browsers on Mac OSX Major browsers on Mac OSX Mobile Devices Mobile Devices
Closed captioning Closed captioning Included
Transcript Transcript Included
eBooks / courseware eBooks / courseware Included
Hands-on labs Hands-on labs Included
Sample code Sample code N/A
Exams Exams Included

Enterprise Solutions
Enterprise Solutions

Need reporting, custom learning tracks, or SCORM? Learn More

Course description

One of the main goals of PowerShell is to make it easy for system administrators and not developers to write scripts to make them more productive. To that end PowerShell has a number of features that are designed to make things easy to understand for system administrators. In this course we’ll take a look at some of that functionality how PowerShell provides an item called providers which will let you treat things like the certificate store and the registry as if it was a drive using paths and treat items just like you would treat files. Then we are going to move on to the bread and butter of PowerShell which is administration. So we’ll look at how you can sign your scripts to make them safe in your environment, then we’ll look at how you can setup remote scripting and use jobs in order to administer thousands of machines from the comfort of your own desktop.


This course assumes that users have an understanding of the Windows desktop, Windows server operating system, and how to use a scripting language.

Meet the expert

Doug Ware Doug Ware is a SharePoint expert and an instructor for many of our SharePoint 2007 and SharePoint 2010 courses. A Microsoft MVP several times over, Doug is the leader of the Atlanta .NET User Group, one of the largest user groups in the Southeast U.S., and is a frequent speaker at code camps and other events. In addition to teaching and writing about SharePoint, Doug stays active as a consultant and has helped numerous organizations implement and customize SharePoint.

Course outline

Providers, Items, Scripting

Providers and Items (20:18)
  • Introduction (00:28)
  • Consistency Begets Simplicity (00:44)
  • PowerShell Providers (01:09)
  • Demo: PowerShell Providers (02:20)
  • Paths (00:38)
  • Demo: Paths (02:29)
  • Manipulating Items (01:16)
  • Demo: Manipulating Items (06:46)
  • Item Properties (00:54)
  • Demo: Item Properties (02:30)
  • Summary (00:59)
Remote Scripting and Jobs (34:30)
  • Introduction (00:46)
  • Signing Scripts (02:18)
  • Demo: makeCert (05:58)
  • Demo: Set Authenticode (02:45)
  • Configuring Remote Scripting (01:15)
  • Demo: Remote Scripting Set Up (04:18)
  • Remote Sessions (01:26)
  • Demo: Remote Sessions (04:23)
  • Invoke Command (01:04)
  • Demo: Invoke Command (04:23)
  • Jobs (00:59)
  • Demo: Jobs (03:51)
  • Summary (00:59)