System Shell Command

Executes a Windows or macOS shell command.

Settings

operation

Optional string specifying the operation to execute.

open -a (MACOSX)

command

Command to execute, for example, a string like

http://www.brainmodular.com/
notepad.exe
c:/program files/steinberg/cubase/cubase.exe
d:cmdfile.bat

If your command contains spaces, use quotes like "my command with spaces"

params

Parameters to pass to the program.

execute

Executes the command when a trigger is received.

kill

Kills the process specified in command when a trigger is received.

Windows only

on MacOS, the kill button doesn't work you have to run a shell command

  • Less hard kill: killall 'Google Chrome'
  • Hard kill: killall -9 'Google Chrome'

show option

Only on WINDOWS, sets the display options for the executed application:

  • SW_HIDE,
  • SW_SHOWNORMAL,
  • SW_SHOWMINIMIZED,
  • SW_SHOWMAXIMIZED,
  • SW_SHOWNOACTIVATE,
  • SW_SHOW,
  • SW_MINIMIZE,
  • SW_SHOWMINNOACTIVE,
  • SW_SHOWNA,
  • SW_RESTORE,
  • SW_SHOWDEFAULT,
  • SW_FORCEMINIMIZE,
  • SW_MAX.

Example

Restart Windows immediately

Be careful, it works... So don't forget to save your patches before...

Use the following values for command and params:

[command] shutdown 
[params] /r /t 0 /f

Then click on execute.

Common Settings

info

show manual

Opens the web browser to display information or help about the selected object, if it exists.

For more details about information/help creation, see create-help-file.

description

Description of the module for internal help purposes only. The description is not displayed in the interface.

ID's

visible only in god mode, see setup-panel-tab-expert.

unique ID

Current private ID for this control used to identify the object.

preset ID

Current private preset ID for this control used for presets.

recreate ID

If you experience difficulties in Polyphonic mode, try to recreate new id(s) with this button.

repair ID s

Each Patch shared on the local network uses its own ID (identification number). If you experience issues of Patches that don't send information to the good target, this button will rebuild all these id's.

Object Remote Address

absolute

Absolute remote address. see objects-address.

local

Local to the current patch remote address. see objects-address.

user addr

User defined remote address. see objects-address.

See also

version 7.0.250121

Edit All Pages