This script fixes the Windows CIS Benchmark check 5.18: "Ensure 'Problem Reports and Solutions Control Panel Support (wercplsupport)' is set to 'Disabled'."
This PowerShell script detects the presence of Greenshot software on the system and returns version information. Designed for enterprise deployment and software inventory management in MSP environments. Supports both 32-bit and 64-bit installations.
SearchPaths Array of path patterns where Greenshot executable should be located. Default: 64-bit and 32-bit Program Files directories
.OUTPUTS System.String Returns detection status and version information, or error messages.
PS> .\Detect-Greenshot.ps1Greenshot found - Version: 1.2.10.6 - Path: C:\Program Files\Greenshot\Greenshot.exePS> .\Detect-Greenshot.ps1Greenshot not foundFile Name : Detect-Greenshot.ps1 Author : ctrlaltnod.com Prerequisite : PowerShell 3.0 or higher Creation Date : September 16, 2025 Purpose/Change : Greenshot detection for MSP deployment workflows
This script fixes the Windows CIS Benchmark check 18.9.25.5: "Ensure 'Password Settings: Password Length' is set to 'Enabled: 15 or more'."
Sets the Windows LAPS password length policy to 15 characters (minimum) as required by CIS benchmark check 26265
Requires administrative privileges and domain-joined computer with LAPS capability
This script fixes the windows CIS Benchmark check 18.10.42.13.3: "Ensure 'Turn on e-mail scanning' is set to 'Enabled'."
Installs Cato on windows - modify the script to download a different version
This Script Forces intune to Sync (Found on Reddit)
simple script to install the latest version of Firefox using powershell