Skip to main content

Remove Path Variable

Summary

This document describes how to remove the provided path(s) from the Environmental Path variable for a Path at the Machine scope. It covers the ConnectWise RMM implementation of the agnostic script Remove-PathVariable.

Sample Run

Sample Run 1
Sample Run 2
Sample Run 3

Dependencies

Remove-PathVariable

User Parameters

NameExampleRequiredTypeDescription
Path- 'C://Temp' - 'C://Temp', 'C://Temp//ProgramData', 'D://Text Files'TrueText StringComma-separated list of the path(s) to remove from the path variable. Requirement: Each path should be enclosed in single quotes. The path should exist on the end machine.

User Parameters Image

Task Creation

Create a new Script Editor style script in the system to implement this task.

Task Creation Image 1
Task Creation Image 2

Name: Remove Path Variable
Description: Removes the provided path(s) from the Environmental Path variable for a Path at the Machine scope.
Category: Custom

Task Creation Image 3

Parameters

Path:

Add a new parameter by clicking the Add Parameter button present at the top-right corner of the screen.

Add Parameter Image

This screen will appear.
Parameter Screen Image

  • Set Path in the Parameter Name field.
  • Enable the Required Field button.
  • Select Text String from the Parameter Type dropdown menu.
  • Click the Save button.

Parameter Setup Image

Task

Navigate to the Script Editor Section and start by adding a row. You can do this by clicking the Add Row button at the bottom of the script page.

Add Row Image

A blank function will appear.
Blank Function Image

Row 1 Function: PowerShell Script

Search and select the PowerShell Script function.

PowerShell Function Image 1
PowerShell Function Image 2

The following function will pop up on the screen:
PowerShell Function Image 3

Paste in the following PowerShell script and set the Expected time of script execution in seconds to 300 seconds. Click the Save button.

PowerShell Script

Row 1 Function Image

Row 2 Function: Script Log

Add a new row by clicking the Add Row button.
Add Row Image 2

A blank function will appear.
Blank Function Image 2

Search and select the Script Log function.
Script Log Function Image

The following function will pop up on the screen:
Script Log Function Image 2

In the script log message, simply type %Output% and click the Save button.
Save Script Log Image

Click the Save button at the top-right corner of the screen to save the script.
Save Script Image

Completed Task

Completed Task Image

Output

  • Script log

Changelog

2025-04-10

  • Initial version of the document