View Post

PowerShell and the Import-Csv CmdLet – A New PowerShell Series

Managing data inside a CSV file is surprisingly simple thanks to the PowerShell Import-CSV CmdLet. I’m often presented with data from different sources in a variety of formats, and by and large the common format used for data extracts is CSV. Regardless of the system that generates the content, we can all render and consume data using this simple and effective …

View Post

The Rise of the Generalist

If I could paraphrase the title of the Anthony Robbins powerfully popular book, I would pen one myself named “Awaken the Consultant Within”. There are many paradigm shifts in technology and business. Some are cyclic, and some are simply evolving methods which gain strength for varying durations. What had become a strong trend in the last few years in technology …

View Post

Are you sure? Using the -WhatIf and -Confirm parameters in PowerShell

There are 2 very helpful parameters you can apply to many PowerShell CmdLets. These are the –WhatIf and the –Confirm options. There are many cases where you are processing a number of records which you would like to get an idea on how to “test drive” the process on a large chunk of data.  First, by utilizing the –WhatIf parameter you can preview the changes …

View Post

Multi-Environment PowerShell console – AD, Exchange and PowerCLI in one happy place!

With the increase in the use of PowerShell as part of an administrator’s toolkit, it can be challening with multiple shells to administer different environments. I prefer using a single, multi-functional console, so what I have done is integrate all of the PowerShell modules into a single console using a simple script. This allows me to use one console to administer Active Directory, Exchange …