Hallo zusammen,
die Nervensäge schon wieder. Hab gerade das nächste Problem.
Wenn ich den Command
netsh Show helper
mit "RunWait" absetze bekomme ich keinen Output
wenn ich den Command mit "Run" absetze kommt ein Ergebnis
Hab jetz schon verschd. Sachen ausprobiert.
Bekomm ich nochmal einen kleinen Tip?
Gruß co_steffl
Spoiler anzeigen
Func _GetDOSOutput(ByRef $sCommand)
$s_Command = "netsh Show helper"
$iPID = RunWait('"' & @ComSpec & '" /c ' & $sCommand, "", @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD) läuft nicht....
$iPID = Run('"' & @ComSpec & '" /c ' & $sCommand, "", @SW_HIDE, $STDERR_CHILD + $STDOUT_CHILD) läuft.....
Local $iPID, $sOutput = ""
Sleep(500)
While 1
$sOutput &= StdoutRead($iPID, False, False)
MsgBox($MB_SYSTEMMODAL, "Stdout Read:", $sOutput & " Process ID " & $iPID)
If @error Then
ExitLoop
EndIf
Sleep(10)
Exit
WEnd
EndFunc ;==>_GetDOSOutput