Platforms to show: All Mac Windows Linux Cross-Platform
Back to ShellMBS class.
ShellMBS.ApplicationName as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Can be empty when application is part of command line.
Only for Windows.
(Read and Write property)
ShellMBS.AvailableBytesError as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read only property)
ShellMBS.AvailableBytesOutput as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read only property)
ShellMBS.CurrentDirectory as String
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
You can set this before calling Execute to specify the start directory.
If this parameter is "", the new process will have the same current drive and directory as the calling process.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Only used on Windows.
You can set username and password to run app with different user. Domain is optional to specify network domain.
(Read and Write property)
ShellMBS.Environment as Dictionary
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Zero is success.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
On Mac and Linux just the path to executable.
If applicationName is set for Windows, this should only provide parameters.
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
Returns true if running or false if not.
The process may not terminate if there is still output data in the pipes. So please read error/stdout regularly.
(Read only property)
ShellMBS.MergeErrorAndOutput as Boolean New in 25.0
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 25.0 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
By default this is false and we receive error and output in two different pipes.
Optionally you can merge both to output pipe.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
You can set username and password to run app with different user. Domain is optional to specify network domain.
Only for Windows.
(Read and Write property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
(Read only property)
ShellMBS.ProcessHandle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.5 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 23.0 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
You can store whatever you like in this property to read it later.
(Read and Write property)
ShellMBS.ThreadHandle as Integer
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.5 | ❌ No | ✅ Yes | ❌ No | ❌ No | Desktop, Console & Web |
(Read only property)
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Shell | MBS Util Plugin | 19.2 | ✅ Yes | ✅ Yes | ✅ Yes | ❌ No | Desktop, Console & Web |
You can set username and password to run app with different user. Domain is optional to specify network domain.
Only for Windows.
(Read and Write property)
The items on this page are in the following plugins: MBS Util Plugin.
