Enumerate UPNP devices
At home I have a Sonos system. It’s probably the best of any device that I have owned in terms of quality, usability and sheer happiness. The Sonos system has been working just fine for many years. It...
View ArticleQuick way to name your NICs in Windows Servers
If you, like me, manage many servers, it’s essential to name network adapters in a way that makes it easy to troubleshoot issues when they arise. In complex networks with thousands of servers and all...
View ArticleBasic inventory of HyperV virtual machines using PowerShell
Working at large scale with thousands of servers customers often asks for a list of machines with various properties for each machine. Most of the time the customer want this information in an simple...
View Article$env:HOME doesn’t work in PowerShell $PROFILE
Today I wanted to setup my PowerShell $PROFILE to make it easier to work with all the modules I learned about at the PowerShell Summit. I wanted to add an additional path to the environment variable...
View ArticlePowerShell loves enumerations
One of the things that make PowerShell oh-so-great is its tight integration with .NET Framework. As a simple example, in the framework there are many pre-define values, often stored as enumerated...
View Article