Use PowerShell to find unmanaged computers

Estimated Reading Time: 10 minutesGreetings fellow IT geeks.  Today’s post is centered around PowerShell and a recent request we had from a client. The Issue So like many companies out there, there can be many computers in your SCCM database and Active Directory...

PowerShell Training: Switch Parameter Validation

Estimated Reading Time: 6 minutesSummary There are many ways to validate the presence of a [switch] parameter within a PowerShell script or function, but some are definitely better. This post provides a PowerShell function that demonstrates the results of various...

PowerShell Training: Sorting Version Numbers

Estimated Reading Time: 7 minutesSummary Sorting version numbers as strings can fail to order them correctly, but the [Version] type accelerator can be used to sort them correctly. Introduction Here at Model Technology Solutions, we spend a lot of our time writing...