Group Policy is great, but sometimes you need to make tweaks to your systems in ways that aren’t covered by existing Group Policy settings. Traditionally login scripts were used to perform this task, but more recently I have used PolicyMaker by DesktopStandard. When Microsoft bought DesktopStandard and repackaged PolicyMaker as “Group Policy Client Side Extensions” (GPCSE) I was keen to deploy and use it. Continue reading
List Number of Mailboxes per Exchange Server
Another powershell script. This time making use of the .NET DirectorySearcher class. The title pretty much says it all – the output from the script lists each Exchange server in the organization with the number of mailboxes hosted. Continue reading
Querying WSUS with Powershell
Out of the box, WSUS is capable of reporting update status in a number of permutations, but I always seem to need some combination that I can’t easily derive using the GUI.
I recently needed to determine the status of a particular update (KB958644) for a number of computers that spanned different WSUS groups. I knew that there was a .NET API for WSUS management and so Powershell seemed to the most appropriate tool to use. I found this script example which got me started. Continue reading
Open Audit
Open Audit is an Open Source application distributed under the Creative Commons license to provide a hardware and software inventory of systems on your network. It uses Windows VBScript and Linux BASH scripts on the client to post audit info to a PHP/MySql server application. Continue reading
Vista and Advertised Shortcuts
There appears to be a problem with the Vista Start Menu and advertised shortcuts (as used by Office 2007 among others). The symptom is that applications are not launched when you click on the shortcut from the recently used apps list on the Start Menu. Continue reading