The “Hey, Scripting Guys!” blog has been retired. There are many useful posts in this blog, so we keep the blog here for historical reference. However, some information might be very outdated and many of the links might not work anymore.
New PowerShell content is being posted to the PowerShell Community blog where members of the community can create posts by submitting content in the GitHub repository.
Summary: Use Windows PowerShell to easily create an array.
(image) Can I use Windows PowerShell to create an array of strings and avoid typing quotation marks around all the strings?
(image) Instead of creating an array, such as this: $array = “a”,”b”,”c&rdquo...
Summary: Microsoft Scripting Guy, Ed Wilson, helps a reader compare two objects in Windows PowerShell.
(image) Hey, Scripting Guy! I am having a problem with a script. I wrote a function to compare virtual machines with virtual drives that I have on my hard drive, and it works just fine. But when I try to put the thing into a larger ...
Summary: Use Windows PowerShell to determine if a Windows 8.1 has Media Center installed.
(image) How can I use Windows PowerShell to determine if a version of Windows 8.1 has Media Center installed?
(image) Use WMI and look at the Caption property of the Win32_OperatingSystem WMI class, for example:
(Get-CimInstance...
Summary: Microsoft Scripting Guy, Ed Wilson, talks about using Windows PowerShell to determine if a hypervisor is present
(image) Hey, Scripting Guy! I have been trying to use WMI to determine if a server has the hypervisor present. I found the WMI class, and even the properties I need. But alas, the WMI class seems to be broken, and it ...
Summary: Learn how to find Windows PowerShell user groups.
(image) Where do I begin a search to find if there is a Windows PowerShell user group in my area?
(image) There are two primary places for finding Windows PowerShell user group information:
(image...