Ok, so in a perfect SCCM world you would never have any SCCM client installation failures and this post would be totally unnecessary. But in the real world, you are very likely to have a number of systems that fail to install the SCCM client and the reasons can be many. To identify such systems, … Continue reading Create Collections for SCCM Client Installation Failures by Error Code
Category: Reporting
New Tool: Delivery Optimization Monitor
Delivery Optimization Monitor is a tool for viewing Delivery Optimization data on the local or a remote PC. It is based on the built-in Delivery Optimization UI in Windows 10 but allows you to view data graphically from remote computers as well. The tool uses the Delivery Optimization PowerShell cmdlets built in to Windows 10 … Continue reading New Tool: Delivery Optimization Monitor
Create Disk Usage Reports with PowerShell and WizTree
Recently I discovered a neat little utility called WizTree, which can be used to report on space used by files and folders on a drive. There are many utilities out there that can do that, but this one supports running on the command line which makes it very useful for scripting scenarios. It also works … Continue reading Create Disk Usage Reports with PowerShell and WizTree
PowerShell Template for HTML-Style Email Report with SQL Data
Long time since I wrote a blog - been uber busy - but found time to slip this one in! Working with ConfigMgr a lot I have a number of html-style email reports written in PowerShell that get data from the SCCM database and send it to me and other SCCM admins. Personally, I much … Continue reading PowerShell Template for HTML-Style Email Report with SQL Data
Getting Data from the Intune Data Warehouse with PowerShell
The Intune Data Warehouse is a great addition to the Microsoft Intune service allowing visibility of historical data for reporting, data and trend analysis for your Microsoft MDM environment. It comes with an OData feed that allows you to connect to the data with PowerBI, Microsoft’s reporting and data visualization service. The Data Warehouse RESTful API … Continue reading Getting Data from the Intune Data Warehouse with PowerShell
Query for 32-bit or 64-bit Versions of Microsoft Office with ConfigMgr
Quick post - I needed to query for 64-bit versions of Microsoft Office installed on our clients. Usually, the 32-bit version gets installed as this is Microsoft's recommendation due to add-in compatibility etc. But in some cases, the 64-bit version is required to take advantage of additional RAM. I couldn't find anything useful online to … Continue reading Query for 32-bit or 64-bit Versions of Microsoft Office with ConfigMgr
Inventory Local Administrator Privileges with PowerShell and ConfigMgr
Any security-conscious enterprise will want to have visibility of which users have local administrator privilege on any given system, and if you are an SCCM administrator then the job of gathering this information will likely be handed to you! However, this task may not be as simple as it seems. Gathering the membership of the … Continue reading Inventory Local Administrator Privileges with PowerShell and ConfigMgr
New Free Tool: ConfigMgr Remote Compliance
Today I released a new free tool for ConfigMgr administrators and support staff. ConfigMgr Remote Compliance can be used to view, evaluate and report on System Center Configuration Manager Compliance Baselines on a remote computer. It provides similar functionality to the Configurations tab of the Configuration Manager Control Panel, but for remote computers. It is … Continue reading New Free Tool: ConfigMgr Remote Compliance
ConfigMgr Client Health Summary Report
Recently I discovered that hardware inventory was broken on our ConfigMgr clients. The tell-tale sign was that the hardware inventory action was missing from the ConfigMgr client control panel. Checking my ConfigMgr Client Health report I found that none of our systems had reported hardware inventory for over a week! The problem was traced to … Continue reading ConfigMgr Client Health Summary Report
Removing Disabled Computer Accounts from SCCM with PowerShell
In System Center Configuration Manager there are 2 Site Maintenance tasks that help take care of stale or obsolete client records: Delete Aged Discovery Data and Delete Inactive Client Discovery Data. However in some cases some records can remain in SCCM and are not removed by these tasks, for example, when a system is no longer active but … Continue reading Removing Disabled Computer Accounts from SCCM with PowerShell