Quick MDT 2012 facts

I’ve been quite busy lately so I’ll try to be quick… I would like to share my discoveries on MDT 2012 and the information I gathered while I was migrating from MDT 2010. Mikael Nystrom’s step by step on how to update BIOS in MDT still works perfectly. Andrew Barnes’ how to integrate BGInfo into […]

Target an advertisement based on the software version in SCCM

Let’s say we want to advertise an update to Adobe Reader only to clients with outdated versions (anything older than 10.0.1). Create a new collection. Edit the membership rules. Click on Edit Query Statement. At the bottom press “Show Query Language”. Paste the following: select SMS_R_SYSTEM.ResourceID,SMS_R_SYSTEM.ResourceType,SMS_R_SYSTEM.Name, SMS_R_SYSTEM.SMSUniqueIdentifier,SMS_R_SYSTEM.ResourceDomainORWorkgroup, SMS_R_SYSTEM.Client from SMS_R_System inner join SMS_G_System_ADD_REMOVE_PROGRAMS on SMS_G_System_ADD_REMOVE_PROGRAMS.ResourceID […]

ConfigMgr Firewall exceptions for Client deployment.

To enable ConfigMgr client deployment, create the following GPO (or update if you already have one): Computer Configuration > Policies > Administrative Templates > Network > Network Connections > Windows Firewall > Domain Profile Windows Firewall: Allow inbound file and printer sharing exception: Enabled Allow unsolicited incoming messages from these IP addresses: SCCM IP Address […]

[UPDATED] Adobe Reader 9/X Clean Deployment

What I wrote about Adobe Reader MSI patching has a major flaw: you cannot under any circumstances update Adobe Reader after installing it with the modified MSI. I had to find another way… Good news, it’s a lot easier now. First of all obtain the latest Adobe Reader Installer from this page: http://get.adobe.com/reader/ Extract the […]

Adobe Customization Wizard X is now available!

Download from here. For silent deployment, see this previous article.

How to install iTunes on Windows with MDT

I came across the need to deploy iTunes using MDT (2010 or 2012). Unfortunately, there is no way to run the usual setup file with switches. The key is to expand the installer (using 7-zip) and then create hidden applications for each component (that also allows you to prevent Bonjour or Apple Software update from […]

Add a domain user as the local admin with a script.

If you need to automate the attribution of local admin rights, use the following script, that will save you quite a few clicks: Dim DomainName Dim UserAccount Set net = WScript.CreateObject(“WScript.Network”) local = net.ComputerName DomainName = “CONTOSO” set group = GetObject(“WinNT://”& local &”/Administrators”) UserAccount = InputBox( “Please enter the username (first.last) of the local admin […]

MDT 2010 & 2012: Make the local admin password optional.

If you want to be able to set the local admin password but also leave the possibility to make it blank, edit the following file scripts\DeployWiz_Validation.vbs in MDT 2010 and scripts\DeployWiz_AdminPassword.vbs in MDT 2012: Function ValidatePassword ValidatePassword = ParseAllWarningLabels NonMatchPassword.style.display = “none” If Password1.Value <> “” then If Password1.Value <> Password2.Value then ValidatePassword = TRUE […]

Outlook Error: Cannot start Microsoft Office Outlook. Cannot open the Outlook window.

Annoying. Some people recommend to nuke the whole Outlook profile but that didn’t work for me. The solution is pretty simple… Go to Start>Run then type the following: Outlook.exe /resetnavpane Fixed!! Namaste.

Deploy Windows on Macs using MDT.

[Edited for Mac OSX Lion, thanks to Ted.] Deploying Windows on Macs is a bit complicated since they don’t support standard PC features like PXE. Considering you have one-and-only one Mac OS partition (usually Macintosh HD), running the Boot Camp installer creates a fourth partition on Disk0 (Disk0\Partition3 or Disk 0\Partition4 if you’re running Lion/Mountain […]