Build and Capture in Configuration Manager 2012 SP1 using HTTPS

I’ve recently had a hell of a time getting build and capture to work to create a reference image for use with some workgroup machines that I’m going to need to build. My SCCM environment is entirely HTTPS, as I have to support internet based clients. This brings up some certificate issues, and I found this post from @jamesbannan. This post covers the whole process needed to workaround the issues with this particular scenario, but it attacks it from an MDT point of view. Reading through the comments, I came up with a slightly rejigged solution and so have written this blog post to pass on how I did it. First, […]

Continue reading »

Connecting System Center Orchestrator – Part 2: System Center Configuration Manager

In Part One of this guide, I explained where to find installation instructions for Orchestrator integration packs, and then how to connect Orchestrator to Active Directory. In this post I will cover how to connect to System Center Configuration Manager. Open Runbook Designer, click options and then “System Center Configuration Manager”. In the dialogue box click add, then you will be presented with this box:                 Name should be the name of the connection. Server is the FQDN SCCM CAS or Primary Server depending on your infrastructure. Username is an SCCM administrator in the format domain\username The password is the password for the above account. […]

Continue reading »

Deploying Windows 8 Tablets via SCCM

Recently I need to deploy some HP ElitePad 900 tablets. These come partitioned and full of HP’s usual bloatware, so we wanted to start with a clean “slate” as it were. I’ve always found the posts at www.windows-noob.com to be a bit of a godsend. This post by @ncbrady was particularly helpful. With a few minor adjustments, you can make this work for the ElitePad too, and presumably any other windows tablet. Firstly, make sure you are deploying the correct architecture. The ElitePad is 32-bit, so make sure you are using the x86 Windows 8 image. Secondly, you don’t need to add any of the HP WinPE drivers to the boot […]

Continue reading »

Device Collection by Internet Explorer version

Microsoft often release security bulletins that are specific to certain versions of Internet Explorer, or you may want to target machines running a specific version for a software update such as upgrading from that well loved favourite, IE6. SCCM allows you to arrange your machines into device collection automatically according to which Internet Explorer version they have installed. Please be aware when copy and pasting this code you may need to replace the quote marks, as this can cause a syntax error. You need to create a device collection that describes how you want the machines arranged. For instance, if you want to target machines that are not running Internet […]

Continue reading »

Error 0x80070070 during SCCM OSD Deployment

Occasionally when you are deploying a machine using system center, you might be presented with an 0x80070070 error just after you’ve chosen your task sequence, but before it starts in full.. In order for this to work, you must have command support turned on in your boot images. When the error is presented, press F8 to bring up a command prompt and enter the following set of commands: diskpart select disk 0 clean exit Then restart the deployment. This should allow you to deploy the machine without issues.

Continue reading »

Separating Windows 7 machines by platform

If you need to separate your Windows 7 machines into device collections separating them into 64-bit and 32-bit collections, this can be done using the following rules. First, create two collections, one for each platform. Please be aware when copy and pasting this code you may need to replace the quote marks, as this can cause a syntax error. For the x64 collection use the following incremental query rule: 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_COMPUTER_SYSTEM on SMS_G_System_COMPUTER_SYSTEM.ResourceID = SMS_R_System.ResourceId inner join SMS_G_System_OPERATING_SYSTEM on SMS_G_System_OPERATING_SYSTEM.ResourceID = SMS_R_System.ResourceId where SMS_G_System_COMPUTER_SYSTEM.SystemType = “x64-based PC” and SMS_G_System_OPERATING_SYSTEM.Caption like “Microsoft Windows 7%” For the x86 collection use the following incremental query rule: 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 […]

Continue reading »

Automatically organising hosts by subnet using SCCM 2012

If you want to organise your machines according to subnet (for instance you have a different subnet for each location) then you can set the following membership query rule. If you set it as an incremental rule, it will automatically add and remove hosts as they are added and removed from the subnet. 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 where SMS_R_System.IPSubnets = “192.168.1.0” Replace 192.168.1.0 with the network ID that you want to use for the collection.

Continue reading »

Creating a package to install Microsoft Office 2010 x86

This post is the first in a series of posts explaining which settings I used to create certain packages and applications within SCCM 2012. I hope you find it useful. First things first, you will need to create an installations settings package. This is done by opening a command prompt from within your Office source folder. An easy way to do this is by navigating to the folder and holding down shift and right clicking in a clear area of the folder. You can then choose “open a command prompt here”. Once the command is open, type the following command: setup.exe /admin You can set whichever settings you like here, […]

Continue reading »