Components All New MacOS Windows Linux iOS
Examples Mac & Win Server Client Guides Statistic FMM Blog Deprecated Old


Queries process list.

Component Version macOS Windows Linux Server iOS SDK
Process 11.2 ✅ Yes ✅ Yes ❌ No ✅ Yes, on macOS and Windows ❌ No
MBS( "Process.List" { ; Flags } )   More


Parameter Description Example Flags
Flags Not yet used. Optional


Returns JSON or error.


Queries process list.
macOS and Windows manage processes differently, so we have same and different fields.

activeWhether application is active/frontmost.
hiddenWhether application is hidden on macOS.
executableArchitectureThe architecture on macOS, e.g. X86_64 or ARM64.
bundleIdentifierThe bundle identifier on macOS.
executablePathThe file path to the application. Not available on Windows for system processes.
currentWhether this is current process.
executableNameThe name of the app.
localizedNameThe localized name on macOS for the application.
processIdentifierThe process identifier number.
numberOfThreadsThe number of threads on Windows.
parentProcessIdentifierThe parent process identifier on Windows.


Query processes

Set Variable [ $json; MBS("Process.List") ]

Release notes

  • Version 11.2

Blog Entries

This function checks for a license.

Created 23th April 2021, last changed 23th April 2021

Process.KeepFrontMost - Process.LoadLibrary