February 2, 2018 8:30 AM
Profile: Richard Siddaway
Powershell
Dynamic parameters

PowerShell has always been an extensible language meaning that you can add things on, change things and even remove things if required. One way that this extensibility surfaces is dynamic parameters. A dynamic parameter is a parameter that is available when certain conditions are met. Many of...
February 1, 2018 10:49 AM
Profile: Richard Siddaway
CIM, Powershell
CIM_ or Win32_

If you dig into the classes available on a Windows machine you’ll see a mixture of prefixes – namely CIM_ and Win32_ used for the classes. So which should you use CIM_ or Win32_ Lets start by seeing whats available:
PS> Get-CimClass -ClassName *Volume*
NameSpace:...