PowerShell

Automating the world one-liner at a time…

PowerShell Logo
Did you know? #2

Did you know that you can make a variable automatically propagate to new scopes by using the AllScope option?
Normally when you enter a new scope variables are not copied from the parent scope. Instead we do a lookup for the variable when requested.

PowerShell Logo
Introduction to MshObject

If you’ve ever worked with the Monad APIs then you’ve no doubt seen a type called System.Management.Automation.MshObject.  I’m not going to go into all the details of what it is because that would take me more time than I have right now and there are people who can explain better than I. 

PowerShell Logo
Windows PowerShell (Monad) Has Arrived

I just got out of Bob Muglia’s keynote speech where he formally announced Windows PowerShell (previously known as Monad).  The key things he announced are:

Monad (MSH) has a new name: Windows PowerShell
Windows PowerShell will RTW (Web download) in Q4 2006
RC1 of Windows PowerShell is available today
Exchange 2007 and MOM will be built upon Windows PowerShell
The next wave of products will be leverage the same architecture –

PowerShell Logo
PowerShell Training Available Through Microsoft

A number of you have asked when Microsoft would be providing training for Powershell.   Apparently the answer is “NOW”.  I just came across this 3 day instructor led training class, Course 6434 “Automating Windows Server 2008 Administration with Windows PowerShell”. 
I don’t know anything about the course so if any of you have taken it,

PowerShell

PowerShell Logo
Announcing the PowerShell 7.0 Release Candidate

After 6 previews, we’re happy to announce the release of the PowerShell 7 Release Candidate (RC). Whether you’ve been running PowerShell Core since our first alpha releases or you’ve been clinging to Windows PowerShell for backwards compatibility, 7.0 delivers a host of improvements to make your life better.

PowerShell Logo
Improvements in Windows PowerShell Container Images

Beginning with Windows Server 20H1 Insider builds, Windows Server Core Insider images have been reduced in size from ~2.1 GBs to ~1.1 GBs.
How did the Server Core images get over 40% smaller?
Traditionally, Windows 10 and Windows Server have always included a set of .NET native binaries that were pre-compiled using the Native Image Generator tool (Ngen.exe).

PowerShell Logo
PowerShell 7 Preview 6

Today we shipped PowerShell 7 Preview.6! This release contains a number of new features and many bug fixes from both the community as well as the PowerShell team. See the Release Notes for all the details of what is included in this release.

PowerShell Logo
PowerShell Extension Roadmap

Over the last year we have committed to making the PowerShell editing experience in Visual Studio Code a rich and productive cross-platform alternative for the PowerShell ISE. To that end, we have focused on two primary areas: bringing the PSReadLine experience to the Integrated Console,

PowerShell Logo
DSC Resource Kit Release October 2019

This release includes updates to 9 DSC resource modules. In the past 6 weeks, 91 pull requests have been merged and 41 issues have been closed, all thanks to our amazing community!

PowerShell Logo
PowerShell 7 Preview 5

Today we shipped PowerShell 7 Preview5! This release contains a number of new features and many bug fixes from both the community as well as the PowerShell team. See the Release Notes for all the details of what is included in this release.

PowerShell Logo
DSC Resource Kit Release September 2019

We just released the DSC Resource Kit!

This release includes updates to 15 DSC resource modules. In the past 6 weeks, 160 pull requests have been merged and 68 issues have been closed, all thanks to our amazing community!

PowerShell Logo
PowerShell 7 Preview 4

We continue to make progress towards our PowerShell 7 release which currently is targeting December 2019 for a Release Candidate and January 2020 for General Availability and will be our first LTS (Long Term Servicing) release!
Please see the previous blog post on Preview 3 for more details about LTS and also Windows PowerShell compatibility.

PowerShell Logo
Updating Help for older versions of PowerShell

PowerShell’s Updatable Help system was introduced in PowerShell 3.0. It was designed to assure that you always have the newest help topics on your local computer so that you can read them at the command line. Help was updated with every new release and periodically between releases.

PowerShell Logo
Release of PowerShell Script Analyzer (PSScriptAnalyzer) 1.18.2

In keeping with the tradition of releasing improvements to PSScriptAnalyzer more often, we’re happy to announce that 1.18.12 is now available! As a dependency of PowerShell Editor Services (a module used by editor extensions like the PowerShell Visual Studio Code extension),