Course info
May 23, 2014
2h 44m

PowerShell v4 is default on Windows 8.1 and Windows Server 2012 R2, but it can also be installed on Windows 7 and Windows Server 2008 R2. While it doesn't offer quite the jump in functionality compared to what happened between version 2 and 3, there are a few new features you might want to understand. This course is intended to jumpstart your PowerShell v4 work with the assumption that you have been using PowerShell v3.

About the author
About the author

Jeffery Hicks is a Microsoft MVP in Windows PowerShell and an IT veteran with many years of experience, much of it spent as an IT consultant specializing in Microsoft server technologies with an emphasis in automation and efficiency.

More from the author
Automation with PowerShell Scripts
2h 55m
Mar 26, 2018
PowerShell on the Network
3h 43m
Dec 15, 2017
Putting PowerShell to Work
4h 6m
Aug 29, 2017
More courses by Jeff Hicks
Section Introduction Transcripts
Section Introduction Transcripts

Introduction and Welcome
Well, hello, hello, hello. Welcome to Pluralsight. My name is Jeff Hicks, and I'm very happy and excited to welcome you to my new course, PowerShell V4 New Features. This is the lesson where I'm going to introduce what we're going to do and welcome you officially to our little course here.

Requirements and Installation
Hello, and welcome back. You are watching my Pluralsight course, PowerShell V4 New Features, and this is the lesson I've called Requirements and Installation. And I'll be your tour guide again today; my name is Jeff Hicks. Let's get on and look at what it takes to get PowerShell version 4. 0 going in your environment.

Updateable Help Enhancements
Hello, and welcome back to my course on PowerShell 4. 0 New Features. This is the lesson I've called Updateable Help Enhancements. My name is Jeff Hicks, and I'll be your tour guide through this lesson, as I have been all along.

Shell Improvements
Welcome back to the Pluralsight course, PowerShell V4 New Features. I'm your trainer for today; my name is Jeff Hicks, and this is the lesson I'm calling Shell Improvements. I think as you work with PowerShell version 4. 0, you're going to find that really not too much has changed from version 3. 0. We had a very dramatic change from PowerShell 2. 0 to PowerShell 3. 0; I think the leap from 3. 0 to 4. 0 is not nearly as dramatic. Many of you will just continue to use PowerShell version 4. 0, and probably won't even notice that there are some new features. There are some things I want to talk about in this module; some things that I think you'll find useful in the console, and certainly you can work with them in scripting as well. Obviously, with any new release there are plenty of bug fixes; I'll highlight a few of the key ones towards the end of this lesson. But I do want to talk about some of the new features that you will come across in PowerShell 4. 0; some new language elements, or a few new cmdlets, some existing cmdlets, I have some new parameters which I think you'll find really useful. So, there are some really cool things we can do with PowerShell version 4. 0, and I want to show you how you can take advantage of these new bells and whistles.

Scripting Enhancements
Hello there, welcome back to Pluralsight. My name is Jeff Hicks and this is my course, PowerShell V4 New Features and you are going to watch the lesson that I am calling Scripting Enhancements. In this lesson I want to talk about some of the changes that have been made to PowerShell version 4, things that probably apply more if you are running scripts or writing scripts in the PowerShell ISE or even in other tools for that matter. So I want to go through and explain some of the, a few changes that have been made.

Introduction to Desired State Configuration
Hello and welcome. My name is Jeff Hicks. You're watching my course on PowerShell V4 new features, and this is the module or lesson I'm calling Introduction to Desired State Configuration. Desired State Configuration is also known as DSC, and is probably one of the most popular and looked forward to features in PowerShell version 4. 0. Now, this is a really complex topic; there are lots of moving parts, lots of different ways that this can be implemented, much more than I have room to cover in this course. So, this lesson is aimed at giving you just the basics of DSC; I want to give you enough information so that you can get started with it, see how it works, and then also end up with some resources that you can take it to the next level. There should be at some point, if there isn't now, in the Pluralsight catalog, check and see if there are any other courses that cover DSC in more detail. So, with that little caveat and introduction, let's get started.