PowerShell v3, combined with Windows Server 2012, includes numerous new and updated features. This course begins with an overview of what's new in PowerShell v3 on Windows Server 2012, examines improvements to existing PowerShell fundamentals, and then explores 3 key new features in detail, including workflows, robust remoting, and CIM cmdlets. Extensive demos are used throughout to show each technique in practice.
Thomas is a UK IT Pro, with over 40 year’s experience in the IT field. He’s presently doing writing, consulting and training around some of the key Microsoft technologies including PowerShell, Lync and Windows Server/client.
Introducing the Top 10 Features Hello, my name is Thomas Lee, and welcome to this Pluralsight course Top 10 cool PowerShell V3 features in Windows Server 2012. This is Module 1 introducing PowerShell V3 as Server 2012. The agenda for this module, let's start out with look at the course as whole, what is this course and why am I doing it. Secondly, look for a brief at PowerShell V3 and then in Server 2012 and look to some degree how we got to where we are today. All right, let me introduce my top 10 cool features list, we'll summarize and the remaining modules of the course, we'll then look at those top 10 features in some detail. Now the course itself is meant to be a look at some of the cool PowerShell V3 features that are in server 2012. Of course, many of those features are also in Windows 8. This course is meant to both look at the course of the cool features of PowerShell, but also in how that leverages the cool features in Server 2012 and of course Windows 8. There are three modules for this course, this module, module 1, where I look at the course as a whole and the topic in general. And then modules 2 and 3, in module 2, we look at the features as I call it, improve the fundamentals, and in module 3, we'll look at three of the bigger items that really make a potential difference not, maybe not so much today, but in due course.
Improving the Fundamentals Hello, I'm Thomas Lee. Welcome to Module 2: Improving the Fundamentals of this Top-10 Cool PowerShell v3 Features in Windows Server 2012 course. In this module, I want to first of all look at what I mean by improving the fundamentals. Let us start to look at the first of my top ten. PowerShell in Server Core with three removable GUI. Number nine, more cmdlets and more modules. Number eight, enhanced and improved syntax. Number seven, module auto-load. Number six, PowerShell Web Application. Number five, updatable help. And four, the improvement to the Integrated Scripting Environment, the ISE. We'll then wrap this module up with a short summary. So, what do I mean by improving the fundamentals? Well, I'm just proud to say that PowerShell v2 was pretty good, but it could be improved. By improving the fundamentals, we're looking at making PowerShell and Server 2012 easier to learn, easier to use, and easier to automate. The idea is that these updated features in PowerShell v3 make it easier to manage servers, clients, applications, although I don't mention it here, other devices. They also make it easier to learn PowerShell. All in all, they simplify the Admin experience. And most of these or many of them at least are the result of MVP and customer feedback.
New Features: The Big 3 Hello. I'm Thomas lee. Welcome to Module 3: The Bigger Things and this Top-10 Cool PowerShell Features in Windows Server 2012 course. Now, in this module I want to first of all look at the bigger picture of PowerShell, PowerShell v3 in particular; next, I want to look at my remaining Top 10 items; No. 3, workflow; No. 2, robust remoting; and No. 1, CIM and CIM cmdlets from XML; and then we'll have a short module and course summary. Now, in PowerShell, big things are big. Well, that's fairly obvious, but what I mean by that is that in many cases PowerShell and PowerShell team will put features into a release but then heavily leverage that feature in a later release. So each of these final three items are new -- effectively new in PowerShell v3 but they are extremely important components of PowerShell going forward. Each one, particularly CIM and CIM cmdlets and the workflows deserve a course even in their own right, if not more than one course. Workflows could easily be several courses. So I'm only going to have time to skim the surface in this module. I'm explain the feature, I'll provide some examples, I'll point to the value, and then we'll have some demos. So with that in mind, let's get started.