Adam Meltzer's Configuration Manager Blog

PowerShell: Automating creation and editing of Task Sequences in 1706 (TP and CB)

Our development team has been working hard on implementing a much requested automation scenario for...

Author: Adam Meltzer Date: 06/27/2017

Configuration Manager Updates and Servicing PowerShell automation coming to 1705 TP

By popular demand, we have added several new cmdlets in the 1705 TP for automating updates and...

Author: Adam Meltzer Date: 05/24/2017

Configuration Manager Client Messaging SDK is now on NuGet.org

The Configuration Manager Client Messaging SDK is now published on NuGet.org. This release also has...

Author: Adam Meltzer Date: 05/02/2017

PowerShell: How to add enhanced detection methods to deployment types (1705 TP)

Update: These cmdlets did not make it into the 1704 TP, but they will be in the 1705 TP. This...

Author: Adam Meltzer Date: 04/20/2017

PowerShell: How to add compliance settings and rules to configuration items (1705 TP)

Update: These cmdlets did not make it into the 1704 TP, but they will be in the 1705 TP. This...

Author: Adam Meltzer Date: 04/20/2017

SDK: Creating DDRs on the site server using the client messaging SDK part 2: creating System DDRs

Last year I posted about functionality in the Configuration Manager client messaging SDK to generate...

Author: Adam Meltzer Date: 10/02/2014

Using signed PowerShell scripts with configuration items and applications

Edit: The deployment type detection method issue will be resolved in 1706 Current Branch. It will...

Author: Adam Meltzer Date: 09/24/2014

SDK: Creating custom inventory classes for clients with the client messaging SDK

Out of the box, the client messaging SDK contains several basic hardware inventory classes for...

Author: Adam Meltzer Date: 04/10/2013

SDK: Using the client messaging SDK to leverage client notification services in ConfigMgr 2012 SP1

Configuration Manager 2012 SP1 added a new feature called “client notification...

Author: Adam Meltzer Date: 03/11/2013

SDK: Creating DDRs on the site server using the client messaging SDK

Despite its name, the client messaging SDK also has some strictly server side functionality. In its...

Author: Adam Meltzer Date: 03/11/2013

SDK: How to create an application deployment type with a dependency on another application’s deployment type

Update: I was incorrect in my original statements around dependency and supersedence having...

Author: Adam Meltzer Date: 11/30/2012

SDK: 32-bit legacy programs interoperating with the 64-bit client using COM

Update @ 2013-06-21: CU2 has been relreased and has a fix for the CPApplet issues. Please reference...

Author: Adam Meltzer Date: 11/28/2012

SDK: In-depth sample on how to use the client messaging SDK–now with ISV proxy registration capabilities

A few months back I posted an in-depth sample performing various functions with the client messaging...

Author: Adam Meltzer Date: 11/01/2012

SDK: How to create an Application with a requirement rule pointing to a global condition

In a previous post, I demonstrated how to create an application with an enhanced detection rule...

Author: Adam Meltzer Date: 10/23/2012

SDK: In-depth sample on how to use the client messaging SDK

Update: I've updated this sample with ISV proxy registration capabilities. At the Microsoft 2012...

Author: Adam Meltzer Date: 07/12/2012

One of my colleagues, Minfang Lu has posted an introduction on how to create a custom client using...

Author: Adam Meltzer Date: 04/30/2012

SDK: How to add an enhanced detection method into an application deployment type

Update #1: I have attached the sample as a .cs file to make it easier to consume In my previous post...

Author: Adam Meltzer Date: 04/25/2012