All posts by panagapko
Get Number of Displays and Their Connectors
How many times have you gone on-site to replace a workstation only to need an adapter for the monitor? This PowerShell script can be used in advance to help identify the total number of displays and what kind of connector they’re each using. The PowerShell script can be used on it’s own or via any…
Microsoft 365 MFA Setup Instructions

A belated Happy New Year! I wanted to share the instructions I send clients when rolling out MFA on Microsoft 365. There’s one for if they’re using the app, and another for if they want to do SMS/Phone instead. Both are very simple and I seem to be having a reasonable amount of success with…
Kaseya VSA Agent Download Shortcut
On-premise users of Kaseya VSA can use the built-in download page (https://your.vsa.url/dl.asp) to list agent packages for each client. The only problem is that makes your client list is public. Not ideal. Cloud users face a different dilemma in that they sometimes have a long tenant ID to deal with, and no built-in download page….
RMM Endpoints With Generic Usernames
This is for those cases where a client doesn’t have a domain controller (or AzureAD), and possibly bought all their own computers from Best Buy 😩 One look into the RMM and you have a list of endpoints that all seem to have “Owner” as the currently logged in user. This is by no means…
Kaseya Agent Removal Tool
One of the drawbacks of simply uninstalling a Kaseya agent is that it tends to leave behind the kworking directory. This is because of some CSV files in use by the performance counters applied by Monitoring. The PowerShell script does the following: Determines the unique install directory name for the Kaseya Agent and calls a…
VSA Windows Defender Exclusions – Important
There are certain processes which the VSA agent runs (I’m looking at you, Software Management!) that alert Windows Defender. This can be especially troublesome during patch scans. For this reason, you’ll want to make sure that the Windows Defender exclusions are set for VSA. Here’s an Agent Procedure to do just that! I recommend this…
Monitoring Windows Server Backup in VSA
Here’s how to monitor Windows Server Backup in Kaseya VSA using something a little “stronger” than looking for a failed backup event log. This solution uses a script to detect the presence of a configured backup job on a server, and then update a custom field which we will use to include the servers in…