Screenconnect commandline: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 7: | Line 7: | ||
* #!ps | * #!ps | ||
* powershell | * powershell | ||
Commands may time out if running for too long. The default time-out value can be overridden by using | |||
<pre>#!timout=90000</pre>, replacing 90000 with the desired interval. | |||
==Enable Remote Execution== | ==Enable Remote Execution== |
Revision as of 20:30, 13 March 2020
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
Commands may time out if running for too long. The default time-out value can be overridden by using
#!timout=90000
, replacing 90000 with the desired interval.
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()