Hallo zusammen,
habe folgenden Code:
Code
$a = Run(@ComSpec & " /c H:\Tools\psexec.exe \\server02 test.cmd", "", @SW_SHOW, $STDERR_CHILD + $STDOUT_CHILD)
While 1
$b = StdoutRead($a)
If @error Then ExitLoop
MsgBox(0, "STDOUT read:", $b)
Wend
Führe ich diesen Code alleine aus,funktioniert alles.
Baue ich diesen Code jedoch in ein bestehendes Script (innerhalb einer Funktion) ein, wird die while-Schleife nicht ausgeführt.
Wer kann mir sagen, warum das so ist??