Just a quick one 🙂 If you're like me you are too lazy busy to regularly check the component status of an SCCM Site Server for any issues, so why not get PowerShell to do it for you? The code below will email an html-formatted report of any site components that are currently in an … Continue reading HTML Report for SCCM Site Component Warnings and Errors
Author: Trevor Jones
ConfigMgr Client TCP Port Tester
This is a little tool I created for testing the required TCP ports on SCCM client systems. It will check that the required inbound ports are open and that the client can communicate to its management point, distribution point and software update point on the required ports. It also includes a custom port checker for … Continue reading ConfigMgr Client TCP Port Tester
Create Collections for SCCM Software Update Installation Failures by Error Code
Recently I published a blog about creating collections for SCCM client installation failures by error code. In this post, I will do the same for Software Update installation failures. If you're lucky enough not to have any errors installing software updates with SCCM, then this post isn't for you, but if you do experience installation … Continue reading Create Collections for SCCM Software Update Installation Failures by Error Code
Create Collections for SCCM Client Installation Failures by Error Code
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
Monitoring Changes to Active Directory Sites and Subnets with PowerShell
If you work with SCCM and you use AD Forest Discovery to automatically create boundaries from AD Sites or Subnets, you know how important it is for AD to stay up to date with the current information. And when something is changed in Sites or Subnets, you need to be made aware of it so … Continue reading Monitoring Changes to Active Directory Sites and Subnets with PowerShell
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/11 but allows you to view data graphically from remote computers as well. The tool uses the Delivery Optimization PowerShell cmdlets built in to Windows to … Continue reading New Tool: Delivery Optimization Monitor
Creating ADR Deployments in SCCM with PowerShell
Today I needed to create a number of deployments for Software Update Automatic Deployment Rules in SCCM, so I turned to PowerShell and used the New-CMAutoDeploymentRuleDeployment cmdlet available in the ConfigurationManager module. It works well enough, however there are a couple of options that the cmdlet cannot set, namely: If software updates are not available … Continue reading Creating ADR Deployments in SCCM with PowerShell
Monitor Content Downloads Between an SCCM Distribution Point and a Client
Sometimes you want to monitor the progress of a content download on an SCCM client from a distribution point. You can use the Get-BitsTransfer PowerShell cmdlet, but it doesn't currently support running on remote computers, so I wrapped the cmdlet in a bit of extra code that lets you get Bits transfer information from a … Continue reading Monitor Content Downloads Between an SCCM Distribution Point and a Client
New Tool: ConfigMgr Client Notification
Today I whipped-up a very simple tool for ConfigMgr admins and support staff. It allows you to send client notifications (using the so-called fast channel), such as downloading the computer policy, collecting hardware inventory, checking compliance etc, to remote computers from your local workstation independently of the ConfigMgr console. The tool connects to your ConfigMgr … Continue reading New Tool: ConfigMgr Client Notification
Querying for Devices in Azure AD and Intune with PowerShell and Microsoft Graph
Recently I needed to get a list of devices in both Azure Active Directory and Intune and I found that using the online portals I could not filter devices by the parameters that I needed. So I turned to Microsoft Graph to get the data instead. You can use the Microsoft Graph Explorer to query … Continue reading Querying for Devices in Azure AD and Intune with PowerShell and Microsoft Graph