exec (string program, string options, int mode)

Opens an external program, document, URL, or batch file.

Parameters:

program - file name of the exe, batch file, or document, or URL to be opened.
options - command line parameter string to be passed to the program, or 0 for no command line options.
mode - 1 for waiting until the external program was terminated, otherwise 0.

Returns:

0 if the program was not found or could not be started, nonzero otherwise. When mode was 1, the return code of the program.

Remarks:

Examples:

exec("notepad","test.txt"); // open notepad
exec("c:\\programs\\internet explorer\\iexplore.exe","http://www.zorro-trader.com"); // open an URL with Internet Explorer exec("http://www.zorro-trader.com",0); // open an URL with the standard browser

See also:

window, keys

► latest version online