Powershell

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

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

Log4j Scan

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

Read More

AD Description to Custom Field

Script Installs AD Tools, then installs the Powershell AD module. Uses the module to pull the AD computer description and put it into a custom field (CF – AD Description). Field must be created before importing script. Requires user to be logged in, will self-reschedule every 60m if no user logged in.

Read More

Windows 11 Taskbar Position

Sets the size, alignment, and snap assist settings for the Win11 taskbar. Configured to set the taskbar to be left aligned and medium size (default is centered, medium size). Can change this behavior by editing the first few lines of the script, if desired.

Read More