Bulk request and export client certificates with PowerShell

I did an implementation of Active Directory Certificate Services for a customer recently, and they had a requirement to use the new environment to request a load of user client certificates for mobility testing.

This part of the project wasn’t integrated with any MDM solution – which is the normal path to get internally-generated certificates […]

Create a SCEP Definitions Update ADR in ConfigMgr 2012 R2 with PowerShell

This code lets you create a Software Update Automatic Deployment Rule (ADR) in Configuration Manager for the purpose of downloading and deploying definition for System Center Endpoint Protection (SCEP), as per the steps laid out in Chapter 16 of Learn ConfigMgr 2012 in a Month of Lunches.

You can also download the code directly from […]

Import Drivers into Configuration Manager 2012 with PowerShell

Yet another blog post I need to recreate thanks to the vagaries of moving WordPress between hosters 🙁

This code lets you import device drivers into Configuration Manager, as per the steps laid out in Chapter 11 of Learn ConfigMgr 2012 in a Month of Lunches.

You can also download the code directly from http://www.jamesbannanit.com/files/manning/CMDriverImport.zip

[…]

Create an Application in ConfigMgr 2012 R2 with PowerShell

This PowerShell code is designed to create a new Configuration Manager Application, as per Chapter 7 in “Learn ConfigMgr 2012 in a Month of Lunches“.

While the code is specific for the lab environment, it will work for any Program in Configuration Manager 2012 R2.

Source code   # Define Configuration Manager variables   $CMSiteCode = ‘P01’ […]

Deploy simultaneous Windows to Go Devices with PowerShell

The code in this blog post is the tidied-up script which I used in my sessions at TechEd New Zealand and TechEd Australia, on deploying multiple Windows to Go devices in parallel.

Because I work quite a bit with Ironkey, and Ironkey Windows to Go devices have the nice feature of each having a unique […]