A collection of PowerShell scripts for Microsoft Endpoint Configuration Manager (MECM/SCCM).
Includes client health tools, application deployment, OS configuration, macOS support, and more.
| Folder | Purpose |
|---|---|
scripts/App-Install |
Application installation and uninstallation |
scripts/Client-Health |
Client health checks and repair |
scripts/OS-Configuration |
OS settings and customization |
scripts/MacOS |
macOS provisioning and compliance |
scripts/Ubuntu |
Ubuntu Server quick deployment |
scripts/OSD |
Task Sequence support |
scripts/Tools |
GUI tools and utilities |
scripts/Utilities |
General helper scripts |
Client-Health
Modern replacement for legacy client health scripts.
App-Install
Install-Git.ps1,Install-7Zip.ps1- Uninstall scripts for Adobe Creative Cloud, Dell SupportAssist, New Outlook, etc.
MacOS
MacOS-Setup-and-Compliance.ps1— System info, Homebrew tools, Intune/Jamf readiness, and reports.
Tools
Start-BatchInstall.ps1(interactive installer)Start-TSRerunTool.ps1(GUI)
Utilities
ConvertFrom-BatchScript.ps1Ubuntu-Server-QuickDeploy.sh
Most scripts are meant to run in System context through MECM Applications or Task Sequences.
Many support -WhatIf, -Fix, and -Verbose parameters.
Jason Ray (M-Endymion)
IT professional focused on MECM/SCCM, PowerShell automation, and hybrid endpoint management (Windows + macOS).
- LinkedIn: Jason Ray
- Open to new opportunities
Last Updated: May 18, 2026