Launch console programs without displaying console windows (on Windows).
This is done by calling win32's CreateProcess function with the CREATE_NO_WINDOW
flag.
Usage: noconsolec.exe <commandline>
Executes:
%windir%\system32\cmd.exe /c <commandline>
Usage: noconsolew.exe <commandline>
Executes:
<commandline>
- Uses win32's MessageBox() to display detected errors.
- Retrieves
<commandline>
viaGetCommandLineW()
to minimize commandline quoting/escaping quirks.