Author: Nick Aquino

Get/Set/Add CMDistributionPoint CMDlets to receive update

We asked and they listened! I just received an update that the CMDistributionPoint CMDlets for  the 1604 release of System Configuration Manager will contain a description parameter so that you can easily add a description to your distribution points.  Currently this is a manual method through the console that, for almost 200 distribution points, can be a painful task to complete. Seems ...

Pasting a list into SCCM SSRS Report Parameter

  Consider you have a repot that accepts a parameter for computer name and provides you with data on a single computer.  What if a customer asked you to provide that same report for a list of computers?   Choose your own adventure: Option 1. You run the report over and over for each list of users. Option 2. You dump the SQL query into SQL Management studio, modify the query, then ex...

ConfigMgr Application Web Service Pool crashing

I’ve noticed that, periodically, our Application Catalog will stop working with a message that states the server was unable to connect to the database server.  I don’t have a print-screen handy (sorry).  This doesn’t happen often enough for me to spend much time automating a notification or a fix, but each time I can look in and see Event 1309 in the Application log on the catalog server...

POWERSHELL – Configuration Manager 2007 – Configuring the Supported Platform property of a program.

As new OS platforms are rolled out from Microsoft, SCCM administrators need to make sure that their legacy software is not targeted to one of these new platforms.  Instead of modifying each collection to exclude the new operating system, you can configure the supported platform property on the program that is targeted to those collections. Here’s some sample code that I’m using to change programs ...

Monitoring Collection Membership with WMI EVENTS

I attended the Microsoft Management Summit in sunny Las Vegas this year and managed to wake up early enough on Friday to make it to Kim Oppalfens 8:30 Session on WMI. Kim battled the fallout of a volcano to attend the very last day of the conference so he could present his session on WMI for System Center Configuration Administrators. I’m glad he was able to make it so that he could open up ...

BADMIF Processing – When a client doesn’t report hardware inventory

Microsoft Systems Management Server (SCCM) is an enterprise management infrastructure that is used for Asset Inventory, Software Distribution, Patch Management, System Configuration, and more. The SCCM product works in such a manner that the clients process policies that the server offers via a web service. These policies include instructions for actions that the client must perform. These actions...

SCCM 2007 – Using a Status MIF to return custom information

I was confused the other day when I went to run a program that returned a status MIF to SCCM and it didn’t work. I have been using Status MIFs for a while now to return data from our Windows XP workstations and it’s worked very well for me. This time, I’m trying to return data from one of our Windows 7 workstations and it just wouldn’t work. I kept getting an error. Windows Scripting Host: Script:...

Where’s my collection??? How to enumerate collections with POWERSHELL

If you’re looking for a collection and all you have is the collectionID, this code is for you. There are two functions, one shows you all of the parent collections for a particular collectionID and the other one shows you all of the subcollections of a particular collectionid. The functions are recursive, so it will show you ANY and ALL collections below when using the -direction down switch...