#include <Constants.au3>

Local $iPID = Run(@ComSpec & " /c DIR Example.au3", @SystemDir, @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD)
Local $sOutput
While 1
	$sOutput = StdoutRead($iPID)
	If @error Then ; Выход из цикла, если процесс завершён или StdoutRead возвращает ошибку.
		ExitLoop
	EndIf
	MsgBox(4096, "Stdout прочитано:", $sOutput)
WEnd

While 1
	$sOutput = StderrRead($iPID)
	If @error Then ; Выход из цикла, если процесс завершён или StdoutRead возвращает ошибку.
		ExitLoop
	EndIf
	MsgBox(4096, "Stderr прочитано:", $sOutput)
WEnd