Welcome to the ConnectWise Control Remote Powershell Carbon. There is only 1 command I have found useful but will add more when I have the opportunity to examine Carbon in greater detail.

PowerShell Commands

The commands are PowerShell (#!ps) commands. There are a couple attributes that affect how the commands respond.

#MaxLength - The max length of output characters. Some may need to be larger due to amount of output data.
#TimeOut - The period of time the command can run and will be terminated after the max has been hit. Most commands are quick to respond.

Let's set the execution policy.

Check Execution Policy

#!ps
#maxlength=50000
#timeout=9000000
Get-ExecutionPolicy
 

Set Execution Policy to Unrestricted

#!ps
#maxlength=50000
#timeout=9000000
Set-ExecutionPolicy Unrestricted
 

Install Carbon & Import Carbon

#!ps
#maxlength=50000
#timeout=9000000
Install-Module -Name 'Carbon' -AllowClobber -Force
 
#!ps
#maxlength=50000
#timeout=9000000
Import-Module 'Carbon'

Display Installed Software

#!ps
#maxlength=50000
#timeout=9000000
Get-CProgramInstallInfo | Sort-Object -Property DisplayName
 

Conclusion

There you go! There are other Carbon commands and options that can be set but these are the remote commands that help me with my day to day MSP life.