19 posts in this topic
Process UDF, Get both the output & the exit code!
Hello Everyone , Are you tired of searching the forum for getting both the exit code & the stdout output? Then your are in the right place!
With this UDF you can get the both output & exit code of the command or the console app! Or you can get the exit code of another process without having to use RunWait...
1. Simple & Lightweight (15 KB)
2. Detailed comments & description
3. Flexible functions with many optional parameters
A BIG THANKS TO PsaltyDS for the functions! 2 of the (main) functions in the UDF are his work
List of functions:
_Process_RunCommand: Runs a command or a executable
_Process_WaitUntil: Waits until a process starts or quits. Also returns the exit code...
_Process_GetPID: Gets the PID of the process using the name of the process
_Process_GetPath: Get the path of a process along with its arguments (if any)
_Process_GetHandle: Gets the handle of a process, will be used later to retrive the exit code
_Process_CloseHandle: Closes the Process Handle of a process
_Process_GetExitCode: Gets the exit code of a process
_Process_DebugRunCommand: Debugs a command in CMD style, see the example.
_RunWaitGet() - StdOut and StdErr stream capture
How to capture stdout stream?
command-prompt gives response but autoit doesn't