Blog

Thoughts, tutorials, and insights on web development, programming, and technology.

Troubleshooting Automate Agents with PowerShell

47 agents offline at 2 AM? PowerShell diagnostics fix agent problems in seconds instead of hours. Learn quick diagnostic commands, automated health checks, and monitoring that fixes issues automatically.

PowerShell ConnectWise Automate RMM Troubleshooting
PowerShell Troubleshooting

Mass Agent Deployment with PowerShell

Deploy Automate agents to 500 computers in under an hour. This PowerShell script runs parallel deployments with error handling and verification. Complete code included for production use.

PowerShell ConnectWise Automate RMM Deployment
PowerShell Deployment

Agent Management Through Control

When Automate agents fail, use Control to reach machines and fix them remotely. This post shows how to connect both tools and automate agent maintenance that used to take hours.

PowerShell ConnectWise Control Automate MSP
PowerShell MSP ConnectWiseControlAPI

ConnectWiseAutomateAgent: PowerShell for RMM

PowerShell module with 24 functions for managing ConnectWise Automate agents at scale. Deploy, troubleshoot, and maintain agents automatically. Works with both Heartbeat and Control Center.

PowerShell ConnectWise Automate RMM Automation
PowerShell RMM

Building PowerShell API Wrappers

Lessons from building a PowerShell API wrapper with 81+ GitHub stars. Learn design decisions, code organization, error handling, and common mistakes. Practical advice from maintaining production modules that IT professionals actually use.

PowerShell API Module Development Best Practices Lessons Learned
PowerShell Development ConnectWiseControlAPI

Cleaning Up Duplicate Control Sessions

Automatically find and remove duplicate ConnectWise Control sessions with PowerShell. Real-world story shows how to clean up hundreds of duplicate sessions in minutes instead of hours. Includes working code.

PowerShell ConnectWise Control MSP Automation
PowerShell MSP ConnectWiseControlAPI

Page 2 of 3 (14 total posts)