Skip to content

Jcblmao/ConnectWiseControlAPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


logo
ConnectWise Control API

List of FunctionsExamplesInstallContributeSubmit a BugRequest a Feature

This is a PowerShell wrapper for ConnectWise Control

This is a fork of @christaylorcodes CWC API module. It also includes some updates from @Luke-Williams9 and @twistedpro, so thanks to all those guys. This module makes it easy to leverage PowerShell Core to automate tasks in ConnectWise Control. Please see the original project for any further details.

The module can be installed by unzipping the master zip into your PowerShell modules folder, or by running the following:

# Define the module name and URL
$moduleName = "ConnectWiseControlAPI"
$moduleUrl = "https://raw.githubusercontent.com/Jcblmao/ConnectWiseControlAPI/master/ConnectWiseControlAPI/ConnectWiseControlAPI.psm1"

# Define the path to save the module
$modulePath = "$env:USERPROFILE\Documents\PowerShell\Modules\$moduleName"

# Create the directory if it doesn't exist
if (!(Test-Path -Path $modulePath)) {
    New-Item -ItemType Directory -Path $modulePath | Out-Null
}

# Download the module file
Invoke-WebRequest -Uri $moduleUrl -OutFile "$modulePath\$moduleName.psm1"

# Import the module
Import-Module "$modulePath\$moduleName.psm1"

Requirements

About

PowerShell wrapper for ConnectWise Control

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • PowerShell 100.0%