Topics   All   Mac OS X (Only)   Windows (Only)   Linux (Only, Not)   iOS (Only, Not)  
Components   Crossplatform Mac & Win   Server   Client   Old   Guides   Examples
New in version: 7.4   7.5   8.0   8.1   8.2   8.3   8.4   8.5   9.0   9.1    Statistic  


Reads what is in the buffer for the output stream.

Component Version macOS Windows Server FileMaker Cloud FileMaker iOS SDK
RunTask 4.1 Yes No Yes, macOS only No No
MBS( "RunTask.ReadOutputText" { ; Encoding } )   More


Parameter Description Example value
Encoding Optional
The text encoding for result.
Default is native.
Possible encoding names: ANSI, Arabic-Mac, Arabic-Win, Baltic-Win, CentralEurope-Mac, ChineseSimp-Mac, ChineseSimp-Win, ChineseTrad-Mac, ChineseTrad-Win, Cyrillic-Mac, Cyrillic-Win, EasternEurope-Win, Greek-Mac, Greek-Win, Hebrew-Mac, Hebrew-Win, ISO-8859-1, ISO-8859-2, ISO-8859-3, ISO-8859-4, ISO-8859-5, ISO-8859-6, ISO-8859-7, ISO-8859-8, ISO-8859-9, ISO-8859-15, Korean-Johab, Korean-Mac, Korean-Win, Latin1, Mac, Native, ShiftJIS-Mac, ShiftJIS-Win, Turkish-Mac, Turkish-Win, UTF-8, DOS or Windows. Pass native to use the native encoding of the current platform.


Returns text or error.


Reads what is in the buffer for the output stream.

For Windows this is not available, but you can start a .bat file and redirect output to a text file.
Version 7.5 introduces shell functions which offer this feature for macOS, Windows and Linux.

See also

Example Databases

Blog Entries

Created 18th August 2014, last changed 25th November 2017

RunTask.ReadErrorText   -   RunTask.SetArguments

Feedback: Report problem or ask question.

MBS Xojo Plugins