aasavelev,
Попробуйте так:
1.au3:
Код:
#include <Constants.au3>
$Pid = Run(@ScriptDir & '\2.exe', '', @SW_HIDE, $STDOUT_CHILD)
$sLog = ''
While 1
$sLog &= StdoutRead($Pid)
If @error Then ExitLoop
Sleep(20)
WEnd
MsgBox(0, '', $sLog)
2.au3:
Код:
For $i = 1 To 5
ConsoleWrite($i & ' Message ' & Random(10, 100, 1) & @LF)
Sleep(100)
Next
ConsoleWrite(@LF & 'Все.')
Скомпилируйте оба скрипта, положите их в одну папку и запустите
1.exe.