In my last post, I demonstrated how we can retrieve software inventory information for a single ConfigMgr client or an array of clients, using PowerShell. In this post, we will change the scope from the client to the entire site. Using this script, you can query for all installations of a specific software/s in your ConfigMgr site, … Continue reading Retrieving Software Inventory for a ConfigMgr Site with PowerShell
Category: Applications
Instant Client Software Inventory with ConfigMgr and PowerShell
Here's a simple but handy PowerShell script I wrote that uses the ConfigMgr database to retrieve software inventory information for any client. You can return the entire inventory for the client, or search for specific software. You can also pass the computer name and/or software name along the pipeline to the script, so you can … Continue reading Instant Client Software Inventory with ConfigMgr and PowerShell
Create a Database of Error Codes and Descriptions for Windows and ConfigMgr
In a recent post, I described different ways to translate error codes for Windows and Configuration Manager into their friendly descriptions. In this post, I will show you how to create a SQL database of known error codes and descriptions that you can join to in your SQL queries, to help simplify your troubleshooting, and … Continue reading Create a Database of Error Codes and Descriptions for Windows and ConfigMgr
Checking for New Versions of Common Software with Powershell
In any enterprise environment there will be some common software that you will install on all your computers, and some of these are frequently updated to new versions, such as Adobe Flash Player, or the Java Runtime for example. So I wrote a little script that runs as a scheduled task every day and checks … Continue reading Checking for New Versions of Common Software with Powershell
Checking for Failed Package Distributions in ConfigMgr with PowerShell
Recently when I checked the status of my Content distributions in the Monitoring node of the ConfigMgr console, I noticed some where the compliance was not reporting as 100%. This means there was a failure in the distribution which needs to be addressed, usually by redistributing. However, ConfigMgr does not notify you of such distributions failures, … Continue reading Checking for Failed Package Distributions in ConfigMgr with PowerShell
Calculate the Size of Multiple Packages in ConfigMgr with PowerShell
Have you ever wanted to select a group of applications or packages in ConfigMgr and find out the total size of the content files for all those packages? Or maybe you have your packages organised into folders in the ConfigMgr console, and you want to find out the total content size of all the packages … Continue reading Calculate the Size of Multiple Packages in ConfigMgr with PowerShell
Get the Total Size of All Application Content Files in an SCCM Console Folder
Today I was installing a new ConfigMgr distribution point on a remote site and wanted to start distributing packages to it. But since the network bandwidth is only 4Mbps to that site, rather than distribute all the required packages in one go I wanted to distribute groups of packages out of working hours when the … Continue reading Get the Total Size of All Application Content Files in an SCCM Console Folder
Schedule and Monitor ConfigMgr Package Distributions with PowerShell
Update! (22-Nov-2014) Updated the script to include a prompt for which distribution point group to use and a couple of minor improvements Have you ever wanted to have the capability of scheduling a package distribution in ConfigMgr to occur at a specific date / time? Or perhaps you want to monitor your package distributions an receive an … Continue reading Schedule and Monitor ConfigMgr Package Distributions with PowerShell
Re-Triggering a ConfigMgr Application Install
Ok, so let's say you've deployed an Application in ConfigMgr, but you're testing the Application - making sure that it works, that it installs correctly. If it does, great. But then you make some changes on the target client and you want to install it again to make sure that it still works, without making … Continue reading Re-Triggering a ConfigMgr Application Install