Hey@all
Hier die Func. (ist nicht von mir und heiß och eig. anders... ;habe sie abgeändert)
[autoit]
Func _CMDRead($command,$sleep=10,$com="def")
If $com = "def" Then $com = '"'&@ComSpec&'"/c'
Local $text = '', $Pid = Run($com&" "&$command, '', @SW_HIDE, 2 + 4)
While 1
$text &= StdoutRead($Pid, False, False)
If @error Then ExitLoop
Sleep($sleep)
WEnd
If @error Then
While 1
$text &= StderrRead($Pid, False, False)
If @error Then ExitLoop
Sleep($sleep)
WEnd
EndIf
Return $text
EndFunc
Wenn ich diese Funktion so ausführe:
[autoit]
MsgBox(0,0,_CMDRead(@SystemDir&"\BdeUISrv.exe /?"))
Diese Datei habe ich nur als Bsp. genommen. Desshalb habe ich kA. was das für eine .exe ist. Ist ja auch egal hauptsache ihr könnt mir den fehler daran sagen. In der CMD:
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2009 Microsoft Corporation. Alle Rechte vorbehalten.
C:\Users\****>BdeUISrv.exe /?
C:\Users\****>
Mein Betriebssystem ist Win7-32bit.
Thx4Help