Save Hundreds of Hours with RMM Scripts for Workstation and Server Prep

  • MSP+OS Team
    close button

    MSP+OS Team

  • February 21, 2023
  • 2 minute read

As an MSP, you offer your clients a comprehensive suite of solutions, with monitoring and patching of their tech environment being pivotal among them.

At the heart of it all, your RMM is the powerhouse that enables you to deliver these services. As your business scales, the necessity for a finely calibrated RMM becomes increasingly significant. This entails:

  1. Eradicating any excess complexity within your platform
  2. Deploying proactive, yet meaningful alerts to avoid constant troubleshooting
  3. Leveraging automated scripts to expand your operational capacity

MSP+OS recently held a webinar unveiling five automated scripts designed to supercharge your RMM's efficiency. We will summarize them for you here.

Let's get started.


Script #1: Workstation Prep

Every MSP has a standard for how laptops and desktops should function before customizing them for clients. This might include: 

  1. Configuring power settings

  2. Removing Dell/HP/Lenovo bloatware

  3. Cleaning up the Start menu and any apps

The process typically requires sending in a tier-one service tech to unbox the machine and spend an hour or two on the setup. 

Fortunately, all of this can be automated and handled by PowerShell. 

Now, MSPs can reclaim hundreds of hours of labor for every machine and redirect them toward what matters: delivering a top-tier customer experience. 

That’s why workstation prep scripts are one of the first upgrades we usually implement for MSP+OS clients who leverage ConnectWise Automate. The time returned to the MSP is near-instant. 

From there, we’ll focus on: 

  1. Customization — Every MSP is unique in machine standards, from sleep settings to disabling potential vulnerabilities like RDP access. MSP+OS offers an experienced ConnectWise consulting experience here, offering informed suggestions to match specific needs and vision. 

  2. High-volume clients — Which of your clients receive new machines on a frequent basis, whether due to growth, turnover, etc.? MSP+OS can build a secondary script on top of the prep script to automate as much as possible. 


Script #2: Clearing Out Full Hard Drives

There’s no reason why engineers should have to wake up at 2 AM to clear drives on a server. 

This pain point is PowerShell Scripting 101 at MSP+OS. It’s typically one of the first scripts we implement for clients. If they’ve already automated portions of disc cleanup, we’ll fine-tune the existing work. 

We can take the automation one step further to capture this data. Here’s one common script: 

  1. When ConnectWise Automate sees a hard drive is full, it runs the script to open a ticket in Manage saying “Server 01 has a full drive.” 

  2. The script clears out the space. The threshold drops back down. 

  3. When Automate detects the reopened storage, it updates and closes out the ticket.

Keeping this data is key for one reason: showing value to your clients. 

MSP clients very rarely see the action happening on the back end with the RMM, meaning they don’t understand the full extent of the value you provide. 

By adding this layer of documentation to your scripts, you capture your dedicated maintenance of their infrastructure and boost your client retention odds. 

Read Part 2 for three more value-add RMM scripts.


Take Advantage Of Our Expert Advice
Learn More