Author: Stephen Carter

Code from my Session at the Northwest System Center User Group

Big thanks to the Northwest System Center User Group for hosting me at their March meeting. We had a great demo session to show how to use PowerShell with ConfigMgr. To enable ease of search, I’m posting the PowerShell code into this post. If you want all the code, you can download here. Demo 1 – Samples […]

Action-Packed CTSMUG meeting on February 5th – Registration is Open!

We have a great meeting planned for February 5th – register now! Here are 3 days of System Center that you need to attend: February 4th – System Center Universe – You can register in person for attending in Dallas, or join us at the Microsoft office (in the arboretum) for the simulcast. We will have […]

How to: Extract Status Message Information from ConfigMgr 2012 R2

During MMS 2014, Wally Mead and I presented a session about state and status messages. This post describes one of the scripts that I demonstrated, which uses PowerShell to display status messages in a human-readable-friendly manner. This is similar to using the ConfigMgr status message viewer or SSRS reports, in that it displays the full sentence and description […]

10 #1 best practices for OS Deployment with ConfigMgr 2012 R2

Here’s a quick list of the links from my TechEd Europe session this morning.  More info to follow over the next few weeks! “KISS—start simple, and work your way toward complexity.” – Rob Marshall “Automate process to import drivers and create driver packages.” – Kent Agerlund and “Automate, Automate, Automate. Manually building images is n...

Some of my Hot Picks for MMS Sessions

There are a ton of great sessions at MMS. Here’s a pic of many of the keywords you’ll find in the session titles: There are a lot of great speakers, and I’ll be sad because I won’t be able to attend all of the sessions (only so many slots in a 3-day conference :(, and […]

I’ll See You at the Midwest Management Summit!

Just in case you haven’t heard the news yet, my friends over at the Minnesota System Center User Group are sponsoring the inaugural Midwest Management Summit (MMS)!  This is going to be a great conference. Think old-school Microsoft Management Summit, remove the keynote, as well as the 100, 200, and most 300-level sessions. Oh yea, remove […]

CTSMUG Meeting – October 3rd, 2014 at National Instruments

Register for our meeting this Friday, October 3rd! Here’s a brief agenda: 10:00 Integrating Systems Center Orchestrator and System Center Service Manager – Gabriel Taylor 11:00 SQL Server Reporting Services 202 – Mike Lucero 12:00 Lunch – Sponsored by 1E 1:00  Community Chat – opportunity for attendees to present something cool 1:30 Run...

Looking for a ConfiMgr Admin – Remote Employee in the US

We’re looking for a ConfigMgr Admin on our Services team – this isn’t directly connected to my team, but we do work with them and share knowledge quite a bit. You can live anywhere in the US and do this job. There may be a little travel required, but not much at all (maybe a […]

“We Speak Geek” series June 16-20th, sponsored by Secunia

Lots of great presentations next week from my MVP colleagues. Register: We Speak Geek I’ll be presenting on Powershell and ConfigMgr. What scenarios would you like to see?  Leave a comment on this post! GregFiled under: PowerShell

SQL query to highlight whether collections have direct rules or query rules (or both, or neither)

Hi, Been having some performance issues based around collection evaluation, so wanted to remove update schedules for all collections that did not have a query rule. I knocked up this little SQL query that displays all collections and whether they have direct or query rules (or neither or both) Thought I’d share it here as others might find it useful. ——————...

SQL query to show location of collection objects in admin console folders

So, The query for displaying the location of collections in the admin console folder structure is again fairly similar. The biggest difference here is that collection -> sub collection associations have their own view (something which does not exist for the other types of objects) DECLARE @CollectionID AS varchar(8) DECLARE @Path AS varchar(2000) SET @CollectionID = <CollectionID> ; WITH ...