Home - limehawk/rmm-scripts GitHub Wiki
RMM Scripts Documentation
Welcome to the RMM Scripts wiki! This documentation provides detailed information about each script in the collection.
About These Scripts
All scripts in this repository follow the Limehawk Style A methodology for RMM scripting. This ensures:
- Hardcoded inputs - No param blocks; all configuration is defined within the script
- Comprehensive documentation - Every script includes detailed README/CHANGELOG blocks
- Structured console output - Clear, parseable output with labeled sections
- Robust error handling - Production-ready with proper validation and exit codes
Script Categories
View the complete Scripts page for the full index, or browse by category:
| Category | Scripts | Description |
|---|---|---|
| Docker & Container | 3 | Dokploy deployment, Docker volume cleanup, system updates |
| System Maintenance | 9 | Disk cleanup, Dell updates, time sync, firewall, WinRE |
| Device Naming | 10 | Workstation rename (Windows/macOS), WOL, DHCP, NVRAM |
| User & Profile | 8 | Local admin/user management, DelProf2 profile cleanup |
| Remote Access | 11 | Splashtop install/uninstall (Windows/macOS/Linux), NinjaOne |
| Application Installers | 9 | 1Password, Chocolatey, OnlyOffice, PotPlayer, winget |
| Backup Solutions | 3 | Duplicati status, Synology agent (Windows/Linux) |
| Power & Display | 8 | NirCmd screenshot/resolution, power plans, shutdown |
| Printer Management | 5 | Print queue, printer install/remove (Windows/macOS/Linux) |
| Network & Diagnostics | 8 | Network scan, WiFi, WOL status, DNSFilter, GCPW |
| Reboot & Recovery | 6 | Uptime reboot, WinRE resize, Win11 check, remote wipe |
| Workstation Info | 4 | System info popups (Windows VBS/macOS), hardware report |
| Specialized | 5 | DietPi, .DS_Store, Google Update, Windows Update access |
| System Administration | 10 | BitLocker, DISM/SFC, directory cleanup, branding |
| Installation & Updates | 2 | MSI installer, winget setup |
| Monitoring & Reporting | 2 | Speedtest, product key extraction |
| RMM Agent Management | 11 | SuperOps install/uninstall (Windows/macOS/Linux) |
| Security & Antivirus | 8 | AV status, uninstall, SentinelOne, Huntress, ESET |
Total: 125+ scripts across Windows, macOS, and Linux platforms.
Quick Start
- Visit the Scripts page to browse all available scripts
- Click any script name to view its full documentation
- Review prerequisites, configuration, and example output
- Download from the scripts folder
- Configure the hardcoded input variables
- Deploy to your RMM platform
Documentation Structure
Each script page includes:
- Overview - What the script does
- Purpose - Why you would use it
- Prerequisites - System requirements
- Configuration - Required inputs and settings
- Behavior - Step-by-step execution flow
- Security Notes - Important security considerations
- Exit Codes - Success/failure return codes
- Example Output - Sample console output
- Version History - Changelog