10 Tips for a More Successful Windows Image Build & Capture

In a recent build and capture (b&c) task sequence for ConfigMgr 2012 R2 that I was helping a customer with, I decided it was worthwhile to list the top things that can be overlooked.  If these are done prior to beginning the process, then it can help to shorten and troubleshooting time involved. Create an […]

Read More»

WSUS install error “Log on as a service”

During installation of WSUS (a prerequisite for the ConfigMgr 2012 R2 SUP role), a GPO prevented the installation of WSUS on a Windows Server 2012 R2 system. The specific policy that caused the problem was for the “Log on as a service”.  In this specific instance, the GPO was restricting access to two AD groups. WSUS […]

Read More»

How to set user preferences in Mac OS X 10.x with ConfigMgr 2012 R2

Yesterday I presented a session about Mastering Apple OS X with Configuration Manager 2012 R2 at the Swiss Configuration Manager User Group in Bern. Mac OS X support by Configuration Manager 2012 R2 has two ways of supporting Settings Management namely, managing settings through preferences directly or managing it through Shell Scripts. One of the things I showed was the ability...

Read More»

Leveraging PowerShell in Your ConfigMgr 2012 Hydration Lab

If you do a lot of work in a ConfigMgr lab like I do, you’re probably well familiar by now with the Hydration Kit provided by Johan Arwidmark.  This solution provides a very efficient means of standing up a ConfigMgr 2012 lab, saving time and headaches. However, while the Hydration Kit automates the installation of your ConfigMgr environment, it doesn’t...

Read More»

ConfigMgr migration script – Disable non-limited OS of Package/Programs

Let’s say you’ve just migrated hundreds of ConfigMgr packages where the Program(s) of those packages were not previously limited. Meaning that they were set to be able to run on any and every system … including servers. That could potentially cause a HUGE outage with significant consequences in the case of an administrative goof.  Ideally […]

Read More»

Common IA64 .inf file names

Since Itanium (IA64) drivers cannot be migrated from ConfigMgr 2007 into 2012, I was looking for a way to easily exclude the drivers. I considered various options and ideally I wanted a simple column that would display the Applicability > Supported Platforms.  Alas, it was not that easy.  So the best easiest route that I […]

Read More»

Fixes to Microsoft Package Source Conversion Scripts

The Microsoft PFE team blog (ConfigMgr Dogs) has a very good sample scripts  for converting Package source files to a new location.  Located from http://blogs.technet.com/b/configmgrdogs/archive/2013/05/09/package-amp-application-source-modification-scripts.aspx However, I have found a couple of logical bugs.  The first is that when using the command “Set-CMPackage -Name $Package.Name -Path $ChangePath”, this will cause ALL packages with the same […]

Read More»

ConfigMgr 2012 – Retrieving Objects in a Folder with PowerShell

The introduction of folders in the ConfigMgr 2012 console made for a great way to organize content within the ConfigMgr site.  To see what objects might be under any given folder in the console is simple…but what if you want to do it programmatically with PowerShell? Folders in ConfigMgr can be accessed through the WMI namespace for the site (Root\SMS\Site_XXX)...

Read More»

App-V 5.0 Demo – Application Shims

This is the walk-through for demo #2 in my Microsoft Master webcast on App-V 5.0 scripting.  For the full webcast information, visit https://t3chn1ck.wordpress.com/2014/02/03/playback-of-microsoft-master-app-v-5-0/. This demo is on scripting the install of an application shim (for app compatibility) when an App-V package is published to a system.  For this example, I used an all time favorite software of mine […]

Read More»