PowerShell v3 New Features

View All Courses

Sharpen your PowerShell skills and get a jumpstart on the features of version 3.0 in this advanced PowerShell training by MVP Jeff Hicks. This course will give you a thorough overview of shell, command, and remoting enhancements, as well as hands-on demos and sample commands for using PowerShell ISE. Automate more tasks and become even more efficient by learning all the impressive features in PowerShell v3.

Lessons

  • Lesson Clips
    • Introduction
    • Is This Course for You?
    • Requirements
    • Lab Setup
    • Scenario
  • Lesson Clips
    • Introduction
    • NET Framework 4.0
    • The Windows Management Framework
    • Supported Operating Systems
    • What's in It for You?
  • Lesson Clips
    • Introduction
    • Introducing Updateable Help
    • Using Update-Help
    • Updateable Help Limitations
    • Saving Help
    • Updating Help from Local Source
    • Update Help – Demo
    • Update Help
    • Module Failures
    • Save Help
    • Get-Process Help Window
    • Show-Command Display
    • Navigating Parameter Sets
    • Summary
  • Lesson Clips
    • Introduction
    • Side By Side Engines
    • Simplified Syntax
    • Default Parameter Values
    • Stream Redirection
    • Operator Changes
    • Tab Completion Enhancements
    • New Accelerators
    • Shell Improvement – Demo
    • Summary
  • Lesson Clips
    • Introduction
    • Auto Loading
    • Module Logging
    • Import-Module Enhancements
    • Module Enhancements – Demo
    • Auto Loading Preference Variable
    • Module Information
    • Turn On Logging
    • Importing Modules From a Remote Computer
    • Summary
  • Lesson Clips
    • Introduction
    • Get-Command
    • Get-Childitem Attributes
    • New-PSDrive
    • Select-Object Optimization
    • Restart-Computer
    • Export-CSV
    • Invoke-Command
    • Add-Computer
    • Out-Gridview
    • Summary
  • Lesson Clips
    • Introduction
    • Job Changes
    • Get-Job
    • Start-Job
    • Receive-Job
    • Managing Jobs with a Filter
    • New Job Feature – Demo
    • Creating Jobs
    • Receiving Jobs
    • Using Begin and End Time
    • Filtering
    • Summary
  • Lesson Clips
    • Introduction
    • New Job Definition
    • Creating a Scheduled Job
    • Modifying a Scheduled Job
    • Managing a Scheduled Job
    • Scheduled Jobs – Demo
    • Creating a Job Trigger
    • Registering a Job
    • ScheduleJob Options
    • Job Results
    • Disabling a Job
    • Unregister ScheduledJob
    • Summary
  • Lesson Clips
    • Introduction
    • New Features
    • Recently Used Files
    • New Command Pane
    • Scripting Enhancements
    • Integrated Show-Command
    • PowerShell ISE – Demo
    • Collapsible Regions
    • Snippets
    • Show-Command
    • Auto Recovery
    • Summary
  • Lesson Clips
    • Introduction
    • PowerShell and the Cloud
    • Invoke-WebRequest
    • Invoke-RestMethod
    • ConvertTo-Json
    • New-WebServiceProxy
    • Web Cmdlets Demo
    • Invoke-WebRequest Cmdlet
    • Invoke-RestMethod Cmdlet
    • WebServiceProxy Cmdlet
    • Summary
  • Lesson Clips
    • Introduction
    • PowerShell Remoting
    • Disconnected Sessions
    • Remoting on Public Networks
    • Remoting Enhancements – Demo
    • Creating a New PSSession
    • Disconnecting a Session
    • Connecting to Remote Sessions
    • Receiving a PSSession
    • Summary
  • Lesson Clips
    • Introduction
    • Constrained Remoting Configuration
    • Session Configuration Commands
    • Creating Session Configuration Files
    • Language Mode
    • New-PSSessionConfigurationFile
    • Endpoints
    • Removing an Endpoint
    • Remote Session Configuration – Demo
    • Setting Up Constrained End Points
    • Summary
  • Lesson Clips
    • Introduction
    • Infrastructure Management 2.0
    • Introducing the World of CIM
    • CIM Cmdlets
    • CIM – Demo
    • CimClass
    • CimInstances Workaround
    • Working With CimSessions
    • Modifying Set-CimInstance
    • CimMethods
    • Associated Instances
    • Summary
  • Lesson Clips
    • Introduction
    • What is Workflow?
    • Workflow vs Function
    • Workflow Requirements
    • Meet PowerShell Workflow
    • Actions Not Cmdlets
    • Built-In Parameters
    • Workflow Variables
    • Gotchas
    • Summary
  • Lesson Clips
    • Introduction
    • Workflow Design
    • Parallelism
    • ForEach -Parallel
    • Sequence
    • InlineScript
    • Variables and Scope
    • Workflow Syntax – Demo
    • Simple Workflow
    • Working With Parallel
    • ForEach Workflow
    • Sequence Workflow
    • InlineScript Workflow
    • Summary
  • Lesson Clips
    • Introduction
    • Running a Workflow
    • Workflow Jobs
    • Persistence
    • Suspend-Workflow
    • Troubleshooting Workflow
    • Running Workflow – Demo
    • Using Persistence
    • Checkpoint-Workflow
    • Suspend Jobs
    • Getting a Suspended Job From Another Session
    • Workflow Tracing
    • Summary
  • Lesson Clips
    • Introduction
    • Workflow Sessions
    • Invoke-AsWorkflow
    • Workflow Session – Demo
    • Workflow Endpoint
    • Enter a Session Interactively
    • Using Invoke-AsWorkflow
    • Running a Cmdlet as a Workflow
    • Summary
  • Lesson Clips
    • Introduction
    • What's Next?
    • PowerShell Web Access
    • CDXML
    • Windows 8/Windows Server 2012 Features
    • More Resources
    • Next Steps

Instructor

Jeff Hicks

Jeff Hicks

Jeffery Hicks is a Microsoft MVP in Windows PowerShell and an IT veteran with almost 20 years of experience, much of it spent as an IT consultant specializing in Microsoft server technologies. He works today as an independent author, trainer and consultant. Jeff also writes the popular Prof. PowerShell column for MPCMag.com. His latest book is Managing Active Directory with Windows PowerShell 2.0: TFM 2nd Ed. (SAPIEN Press 2011). You can keep up with Jeff at http://jdhitsolutions.com/blog and twitter.com/jeffhicks.

Loading Computer Training