System

Actions that have to do with the currect workstation
ProcessRunning Whether a process is running

System.ProcessRunning Process:
RunApplication Execute an application or open a document by executing the associated application

System.RunApplication ApplicationPath:  CommandLineArguments:'' WorkingDirectory:'' WindowStyle:System.ProcessWindowStyle.Normal ProcessId=> ProcessId
RunApplicationAndWaitToLoad Execute an application or open a document by executing the associated application and wait for it to load

System.RunApplicationAndWaitToLoad ApplicationPath:  CommandLineArguments:'' WorkingDirectory:'' WindowStyle:System.ProcessWindowStyle.Normal Timeout:0 ProcessId=> ProcessId WindowHandle=> WindowHandle
RunApplicationAndWaitToComplete Execute an application or open a document by executing the associated application and wait for it to complete

System.RunApplicationAndWaitToComplete ApplicationPath:  CommandLineArguments:'' WorkingDirectory:'' WindowStyle:System.ProcessWindowStyle.Normal Timeout:0 ProcessId=> ProcessId ExitCode=> ExitCode
RunDOSCommand Execute a DOS command or console application in invisible mode and retrieve its output into a text variable upon completion

System.RunDOSCommand DOSCommandOrApplication:  WorkingDirectory:'' StandardOutput=> StandardOutput StandardError=> StandardError ExitCode=> ExitCode
RunVBScript Execute some custom VBScript code and retrieves its output into a variable

System.RunVBScript VBScriptCode:'' ScriptError=> ScriptError ScriptOutput=> ScriptOutput
TerminateProcessByName Immediately stop a running process given its name

System.TerminateProcessByName ProcessName:
TerminateProcessById Immediately stop a running process given its id

System.TerminateProcessById ProcessId:
PrintDocument Print a document on the default printer

System.PrintDocument DocumentPath:
GetDefaultPrinter Get the name of the default printer

System.GetDefaultPrinter DefaultPrinterName=> DefaultPrinterName
SetDefaultPrinter Set a printer as the default printer

System.SetDefaultPrinter PrinterName:
LogOffUser Log off the current user

System.LogOffUser Force:False
ShutdownComputer Shut Down the computer

System.ShutdownComputer ShutdownOption:System.ShutdownOption.Shutdown Force:False
ShowDesktop Show the Desktop

System.ShowDesktop DesktopOperation:System.DesktopOperation.Show
LockWorkstation Lock the workstation's display to protect it from unauthorized use

System.LockWorkstation
PlaySound Play a sound from a wav file

System.PlaySound WavFile:
PlaySystemSound Play a system sound

System.PlaySystemSound SystemSound:System.SystemSound.Asterisk
EmptyRecycleBin Permanently delete all files from the Windows Recycle Bin

System.EmptyRecycleBin
TakeScreenshot Takes a screenshot of all screens and save it to the clipboard

System.TakeScreenshot
TakeScreenshotAndSaveToFile Take a screenshot of the entire screen and save it to a file

System.TakeScreenshotAndSaveToFile File:  ImageFormat:System.ImageFormat.Bmp
TakeScreenshotOfPrimaryScreen Takes a screenshot of the primary screen and save it to the clipboard

System.TakeScreenshotOfPrimaryScreen
TakeScreenshotOfPrimaryScreenAndSaveToFile Takes a screenshot of the primary screen and save it to a file

System.TakeScreenshotOfPrimaryScreenAndSaveToFile File:  ImageFormat:System.ImageFormat.Bmp
TakeScreenshotOfScreen Takes a screenshot of a specified screen and save it to the clipboard

System.TakeScreenshotOfScreen ScreenToCapture:
TakeScreenshotOfScreenAndSaveToFile Takes a screenshot of a specified screen and save it to a file

System.TakeScreenshotOfScreenAndSaveToFile ScreenToCapture:  File:  ImageFormat:System.ImageFormat.Bmp
TakeScreenshotOfForegroundWindow Takes a screenshot of the foreground window and save it to the clipboard

System.TakeScreenshotOfForegroundWindow
TakeScreenshotOfForegroundWindowAndSaveToFile Takes a screenshot of the foreground window and save it to a file

System.TakeScreenshotOfForegroundWindowAndSaveToFile File:  ImageFormat:System.ImageFormat.Bmp
ControlScreenSaver Enable, disable, start or stop the screensaver

System.ControlScreenSaver ScreenSaverAction:System.ScreenSaverAction.Enable
Ping Send a message to determine whether a remote computer is accessible over the network

System.Ping HostName:  Timeout:5000 PingResult=> PingResult RoundTripTime=> RoundTripTime
SetEnvironmentVariable Set an environment variable to a given value

System.SetEnvironmentVariable Name:  Value:  Type:System.EnvironmentVariableType.User
GetEnvironmentVariable Retrieve the value of an Environment Variable

System.GetEnvironmentVariable Name:  Value=> EnvironmentVariableValue
GetEnvironmentVariableFromScope Retrieve the value of an Environment Variable from the specified scope

System.GetEnvironmentVariableFromScope Name:  Scope:System.EnvironmentVariableType.User Value=> EnvironmentVariableValue
DeleteEnvironmentVariable Delete an Environment Variable from a given scope

System.DeleteEnvironmentVariable Name:  Type:System.EnvironmentVariableType.User
RunJavascript Execute some custom Javascript code and retrieve its output into a variable

System.RunJavascript JavascriptCode:'' ScriptOutput=> ScriptOutput ScriptError=> ScriptError
RunPowershellScript Execute some custom Powershell Script and retrieves its output into a variable

System.RunPowershellScript Script:'' ScriptOutput=> ScriptOutput ScriptError=> ScriptError
GetScreenResolution Get the width, height, bit count and the frequency of a selected monitor

System.GetScreenResolution MonitorNumber:  MonitorWidth=> MonitorWidth MonitorHeight=> MonitorHeight MonitorBitCount=> MonitorBitCount MonitorFrequency=> MonitorFrequency
SetScreenResolution Set the width, height, bit count and the frequency of a selected monitor

System.SetScreenResolution MonitorNumber:  MonitorHeight:  MonitorWidth:  MonitorBitCount:  MonitorFrequency:
RunPython Execute Python2 script code and retrieve its output

System.RunPython PythonCode:  ModuleFolderPaths:'' ScriptOutput=> ScriptOutput ScriptError=> ScriptError