Updating ConfigMgr Linux Clients

Jeff Butte published a great blog showing a way to manage the upgrade of your Linux clients.    


ConfigMgr Export/Import Hardware Inventory Classes

Here is something that I have run into a few times now so I created a script to help make all our lives a bit easier. When applying updates to the ConfigMgr environment, modifications to the Hardware Inventory classes in the default and custom client settings sometimes get reset to the default.  For some people…

1

Using Powershell to Update DNS Records on GoDaddy API

I was recently working on using the GoDaddy API in lieu of using dynamicDNS to keep my lab IP up to date.  I stumbled across a post on Stack Overflow where someone had already started some work on this, but had not quite got it working. I was able to take what they had provided,…

4

Using PoSH to get Folder Size

I don’t know about you, but there are time when I am trying to track down where all my hard drive space is going. When your system has User Account Control (UAC) enabled, right clicking on a folder to get the properties may not always show the right size. I turn to PowerShell for a…


Turning NETSTAT results into an Object

A customer was trying to extract some data from the netstat command.  The customer had already formed part of the syntax, but needed some additional assistance with filtering out the values they wished to see. Let’s take a look at the results of the netstat –nao command   In this case, the customer wanted to…


Configuration Manager Powershell: Changing Package Source Location Part 2

Hello Everyone! This is a follow up to a blog I posted previously, Changing Package Source Location.  I was recently on-site with another customer that was migrating from an existing Configuration Manager 2012 environment to a new Configuration Manager 2012 R2 environment.  We needed to move their source files and update source locations not just…

4

Troubleshooting BITS with PowerShell

This month's segment is going to focus on troubleshooting BITS downloads.  Many folks may be familiar with using BITSAdmin to troubleshoot BITS transfers and errors.  However, this command is deprecated.  Never fear, there are some PowerShell commands that we can use and I will show you how! Let's start with getting access to the BITS…

1

Configuration Manager PowerShell – Creating Collections from AD OUs

Is there an easy way to create collections based on my Active Directory OU’s? Customers often create collections in Configuration Manager to model their AD environment.  In some environments, with lots of OU’s, this can get an bit overwhelming.  If you are like me, you see this as an opportunity to leverage some automation ……

5

Configuration Manager PowerShell – Administrative Model and Collection Creation

A problem of delegated administration I was recently on-site with a customer that had very specific requirements in regards to which Administrative Users had access to add devices to collections for Software Distribution.  The design that they had come up with was not working as they had expected.  After some discussion, we came up with…


Configuration Manager PowerShell – Changing Package Source Location

Today we are going to examine 2 PowerShell CMDLETS that are new to Configuration Manager 2012 SP1.  Get-CMPackage Set-CMPackage   As you might have guessed, these two cmdlets allow us to view and modify attributes related to our packages.  These two commands can be extremely useful and powerful.  Let’s take a look at this scenario….

5