Entries by David Maiolo

, ,

SCCM: New Deployments! Automated Report

Overview I created this script, Get-DMGSCCMNewDeployments, to allow you to send out an email report of new SCCM deployments in your environment. This script uses native SCCM methods to build an automated report that sends an easy to read “what was deployed this week” report out to SCCM administrators. Methodology The report is compiled one […]

, ,

Certificate Template: Determining Compliance

Overview At times it is important to determine if a client machine has a certain certificate installed from a certificate template. I developed this script, Get-DMGCertificateTemplateExistance, to to detect if a certificate was created from a particular template name. It could be run stand-alone or is also deployable as an SCCM configuration item/baseline and will […]

, ,

SCCM Script: Fix Kerberos Authentication Errors

Overview At times, SCCM client machines may lose the ability to communicate properly with the SCCM site server due to Kerberos authentication errors. You will see these errors in Deployment Statuses or other times invoking PowerShell scripts on remote clients. This script attempts to invoke a generic script remotely on an imported set of SCCM […]

, ,

Integrating LAPS with Citrix VDI

Overview The Local Administrator Password Solution is a great tool to help you manage local passwords on your corporate network. However, due to the non-persistant nature of some environments, such as Citrix VDI, it can become a security vulnerability as the local password will always be set back the original password set when the VDI […]

, ,

Threadable Pinging Functions

Overview I developed this tool, Get-DMGThreadedPingableComputers.ps1, to allow you to ping several computers in your environment at once though multiple threads, severely decreasing the amount of time required to return ping results on a large set of computers. What’s neat about it is you can easily get ping results on hundreds of computers in just […]

, ,

Certificate Distribution – Deploying Software Inventory Logger

Overview I developed this tool to help you deploy Software Inventory Logger Servers. Software Inventory Logger collects Microsoft software inventory data on a per server basis and reports them to a central Software Inventory Aggregator. This utility can be deployed through SCCM and will setup a Software Inventory Logger Server. Because s Software Inventory Logger […]

, ,

SCCM Script: WUA Policy Error Fix

Overview I developed this tool, Fix-DMGSCCMWUAPolicy.ps1,to help you mitigate WUA Policy issues that result in error 0x80004005 on the client-side WUAHandler.log file. This tool will attempt to resolve those issues. Troubleshooting Error 0x80004005 When you deploy software updates, you add the updates to a SUG and then deploy the SUG to your clients. When you […]