Powershell

IP Regulation

Folder of scripts that contain information gathering and regulation for IPv4/v6 enabled interfaces. These scripts are 1) for detecting if a machine has a public IPv4 address 2) if a machine has any IPv6 address 3) removing IPv6 from interfaces. Additional IP Regulation scripts can be added to this collection upon request.

Read More

Unitrends Windows Agent Updater

Script will download the latest Windows x64 version from Unitrend’s Amazon storage and install silently. This script could be used to install a fresh copy, but it would need to be linked to your Unitrends instance. Script will document starting and ending versions of the Agent. Script reports using tags “$Unitrends”.

Read More

BitDefender Status Audit

Reports whether Bitdefender is installed and/or running. Can report using $btdefender$.

Read More

Antivirus WMI Management

Script folder allows for audit and removal of registered antivirus software in Windows. Sometimes, after switching A/V providers WMI entries will be left behind. These extra entries can interfere with auditing the active A/V software. Note, this will not uninstall any A/V.

Read More

ShoreTel Communicator Uninstall

Pulls Uninstall string and runs uninstall silently. Can report using $ShoreTel$.

Read More

Windows Notifications

Script set to disable (or re-enable) notification settings in Windows using registry keys. Primarily for Windows 11, and it includes scripts to disable notification settings like: “Get tips and suggestions when I use Windows”, “Show Windows welcome experience after updates and…”, “Allow notifications to play sounds”, and others. Script works best when no user is…

Read More

Windows Services

Script folder contains scripts to list, find and compare services on a machine. Has 3 basic types of scripts. First type just lists the services (Find by name, All, Running, Running non-system). Second type does the same, but throws a Kaseya alert if the file/list changes between runs. Lastly, a mode that alerts and also…

Read More

Windows 11 Install/Upgrade

Script folder contains 3 scripts to download and upgrade or install Windows 11 to a workstation. First script requires a link to the Windows 11 ISO, which can be generated here. The link will be requested when you run the script and is only good for 24 hours: After downloading the “Silent Install/Upgrade” script can…

Read More

Warranty Audits

Uses APIs to get warranty expiration for Dell, Toshiba, HP, and Lenovo machines. Requires custom field “Warranty Exp” and “Date Purchased” (Dell only) to be created prior to import. Contains 3 scripts in a folder. The “AIO” script will check if the custom field is already populated, and if not will check the API and…

Read More

Log4j Scan with Mitigation

Uses a modified version of the Datto mitigation script to work with Kaseya. This runs a scan of the home drive on the local machine (using YARA) for potential Log4j. Also sets the mitigation field "LOG4J_FORMAT_MSG_NO_LOOKUPS". Can report using $Log4j$, $Log4jOOD$. Emails YARA failures and scan detections to Kaseya admin.

Read More