Group Policy WMI Filter – Laptop or Desktop Hardware

In a previous article about WMI filters for Group Policy, I identified simple filters to make sure that GPOs will only apply to machines running a specific operating system such as Windows 7. This is helpful for separating workstations based on OS, but one of the most commonly asked for filter is whether the client is … Read more

Remove old Active Directory computer accounts from SCCM

A common issue in IT organizations is that the removal of computer objects is not done regularly. While I’ve presented scripts for removing old computer accounts from Active Directory, I’ve recently had to extend the removal of legacy computers into other systems such as SCCM. Because SCCM dynamically discovers computers, but does not remove them … Read more

iPowerShell – Your handy iOS companion for the PowerShell user

As a regular PowerShell user, I like to draw on useful resources to get quick information to make the scripting experience as pleasant and productive as possible. While I use the Microsoft TechNet documentation as my most common source of documentation for the MS related PowerShell CmdLets, it’s nice to have something portable, searchable and … Read more

Importing, and Updating Exchange 2010 Contacts from CSV

I’ve had a very specific requirement to add a list of external contacts into an internal Microsoft Exchange environment. The goal of this is to integrate an external company’s list of contacts and some key information into the Global Address List with an identifier on each record showing the company name as part of the … Read more