Monthly Archives: September 2013

Winter Scripting Games scheduled

The Winter Scripting Games are tentatively schedule to start 6 January 2014 & run for 4-6 weeks depending on the number of events. See for latest details

Posted in Powershell, Scripting Games | Leave a comment

PowerShell too big to know

A couple of sentences in the Scripting Guy’s post from yesterday stuck in my mind: “I am not certain I have ever met anyone who knows everything there is to know about Windows PowerShell. In fact, I am not … Continue reading

Posted in Philosophy, Powershell | 1 Comment

PowerShell Summit 2014–reasons to attend

Microsoft’s Scripting Guy supplies a number of very compelling reasons for attending the PowerShell Summit 2014 in Seattle. Registration details can be found here In addition to the you will be able to talk to MVPs, the … Continue reading

Posted in Powershell, Summit | Leave a comment

Rolling back time

  There are many situations where you want to roll the date back – checking a file’s last access time, processing event logs, checking a password expiry in AD. Get-Date (or more accurately the underlying System.DateTime .NET class offers a … Continue reading

Posted in Powershell Basics | Leave a comment

Server Documentation

No one likes documenting their servers but is a necessary job.  As the start of a series on taking those first automation steps – you’ve learned PowerShell and now you want to put it to use – I have an … Continue reading

Posted in PowerShell and WMI, PowerShell V3 | Leave a comment

Select and List

There are many times when I need to do something like this: get-Whatever | select –first 1 | format-list –property * Normally its because I need to discover the properties on an object and see some representative data at the … Continue reading

Posted in Powershell Basics | Leave a comment

AD Month of Lunches–Chapt 18 & 19 in MEAP

An updated MEAP has been released for Active Directory Management in a Month of Lunches.  This one adds chapters 18 & 19 Chapter 18, “Managing AD trusts” Chapter 19, “Troubleshooting your AD” The MEAP is available from Enjoy

Posted in PowerShell and Active Directory, PowerShell V3, Windows Server 2012, Windows Server 2012 R2 | Leave a comment

PowerShell Hero is giving you the chance to nominate your PowerShell hero – someone how has helped you & others with their PowerShell problems. Details from

Posted in Powershell, | Leave a comment

ErrorAction and WarningAction

You’ve all probably done something like this: £> Get-Process -Name xyzGet-Process : Cannot find a process with the name “xyz”. Verify the process name and call the cmdlet again.At line:1 char:1+ Get-Process -Name xyz+ ~~~~~~~~~~~~~~~~~~~~~    + CategoryInfo          : ObjectNotFound: (xyz:String) … Continue reading

Posted in Powershell Basics | Leave a comment

Using WMI methods with the CIM cmdlets

  Using WMI class methods with the CIM cmdlets can cause a lot of confusion. This article, of mine, should clear up that confusion for you.

Posted in PowerShell and WMI, PowerShell V3 | Leave a comment