Screenconnect commandline

From SWKLS WIKI
Revision as of 20:28, 13 March 2020 by Unknown user (talk)
Jump to navigation Jump to search

CLI Notes

There exist a few ways to issue CLI commands in ScreenConnect / Connectwise Control.

  • Right-Clicking on a session and choosing 'Run Command'
  • Clicking on the 'Commands' icon in the right-hand panel
  • Right-Clicking on a session, selecting 'Join With Options' and then selecting 'Backstage'

Normal (CMD) style commands do not require anything other than the command itself to be issued. Powershell commands require being prefaced with one of the two listed examples:

  • #!ps
  • powershell

Enable Remote Execution

Set-ExecutionPolicy RemoteSigned

Show Processes Names Like X

Get-Process sam* | Select-object name

Test if Service is Running

(Get-Service -Name 'Spooler').Status -eq 'Running'

Show Drives and Space Usage

get-psdrive -psprovider filesystem

Create a Desktop shortcut to a folder

$TargetFile = "C:\scan\"
$ShortcutFile = "$env:Public\Desktop\folder.lnk"
$WScriptShell = New-Object -ComObject WScript.Shell
$Shortcut = $WScriptShell.CreateShortcut($ShortcutFile)
$Shortcut.TargetPath = $TargetFile
$Shortcut.Save()