PowerShell Team

Automating the world one-liner at a time…

Windows Management Framework (WMF) 4.0 Update now available for Windows Server 2012, Windows Server 2008 R2 SP1, and Windows 7 SP1

As part of the November 2014 Update (KB3000850), we released updates to PowerShell 4.0 for Windows 8.1 and Windows Server 2012 R2. We are now pleased to make these same PowerShell 4.0 updates available for Windows Server 2012 (KB3119938), Windows Server 2008 R2 SP1 (KB3109118), and Windows 7 SP1 (KB3109118) via WMF 4.0 Update packages. At...

Windows Management Framework (WMF) 4.0 Update is coming your way …

Updated 05/03/2016 – On Jan 19th 2016, we had published the Windows Management Framework (WMF) 4.0 update packages for Windows Server 2012 (KB3119938), Windows Server 2008 R2 SP1 (KB3109118), and Windows 7 SP1 (KB3109118) . At this time, these update packages are only available by request through the aforementioned links. See WMF 4.0 ...

Powershell DSC ResKit Wave 8: Now with 100+ Resources!

The DSC Resource Kit Wave 8 has landed! You can find it right here. This wave contains an astounding 48 resources, our largest release ever! We just went from 90 resources released via the Resource Kit to 138, a whopping 53% boost! We didn’t just creep across the 100 resources line, we blew right past it! Special thanks to everyone who ...

Introducing the Azure PowerShell DSC (Desired State Configuration) extension

UPDATE 11/4/2014: For information on using PSCredential objects, please refer to this blog post. UPDATE 11/21/2014: For information on OS support, and other features, please refer to our release history. For the latest information regarding DSC Extension, refer to the product documentation. .......... Earlier this year Microsoft ...

Chef with PowerShell DSC Now Public!

Many of you have seen the demos done by our friends at Chef, which show how they planned to leverage PowerShell DSC. Those plans are now public as of the publishing of the PowerShell DSC Cookbook for Chef announced in the recent blog post by Adam Edwards. Check it out here:  http://www.getchef.com/blog/2014/07/24/getting-ready-for-chef-...

Creating a Secure Environment using PowerShell Desired State Configuration

Introduction: Traditionally, IT environments have secured their business critical information against external threats by adding additional layers of security to the org’s network (e.g. firewalls, DMZs, etc.).  However many of today’s attacks are coming from inside the network so a new “assume breach” approach must be adopted. In ...

Announcing Windows PowerShell Desired State Configuration for Linux

For those of you fortunate enough to be at TechEd North America last week, you might have seen Jeffrey Snover announcing Windows PowerShell Desired State Configuration (DSC) for Linux!  (If you missed that session, you can watch a replay of it online).  We are excited to announce the initial availability of this feature with the release of ...

Understanding Import-DscResource Keyword in Desired State Configuration

Desired State Configuration resources are used to model and change the state of different components of the system. In an earlier blog post, we discussed details about deploying and discovering those resources and introduced Import-DscResource dynamic keyword. In this post, we will discuss some more details about the usage and internal ...

DSC Resource Kit Wave 3

In September, Microsoft released PowerShell Desired State Configuration (DSC) with twelve built in resources.   Three months later (December), we added eight more resources with Wave One of the DSC Resource Kit.   Two months after that (February), we totaled fourteen additional resources with Wave Two of the DSC Resource Kit.  ...