RunProgram() und net.exe -> keine Ausgabe
Verfasst: 21.11.2013 19:51
Hi Leute,
ich versuche seit einigen Stunden vergeblich die Ausgabe von net.exe in PureBasic einzulesen. Kennt jemand von euch dieses Problem und eventuell eine Lösung?
lg,
SBond
ich versuche seit einigen Stunden vergeblich die Ausgabe von net.exe in PureBasic einzulesen. Kennt jemand von euch dieses Problem und eventuell eine Lösung?
lg,
SBond
Code: Alles auswählen
; hier erhalte ich eine Ausgabe:
hProgramm = RunProgram("cmd", "/c dir c:\", "", #PB_Program_Open | #PB_Program_Read | #PB_Program_Write | #PB_Program_Hide)
sNachricht.s = ""
If hProgramm
While ProgramRunning(hProgramm)
If AvailableProgramOutput(hProgramm)
sNachricht + ReadProgramString(hProgramm) + Chr(13)
EndIf
Wend
CloseProgram(hProgramm)
MessageRequester("",sNachricht)
EndIf
; hier nicht :(
hProgramm = RunProgram("C:\Windows\System32\net.exe", "use Z: \\Computername /user:Username Passwort /PERSISTENT:NO", "C:\Windows\System32\", #PB_Program_Open | #PB_Program_Read | #PB_Program_Write | #PB_Program_Hide)
sNachricht.s = ""
If hProgramm
While ProgramRunning(hProgramm)
If AvailableProgramOutput(hProgramm)
sNachricht + ReadProgramString(hProgramm) + Chr(13)
EndIf
Wend
CloseProgram(hProgramm)
MessageRequester("",sNachricht)
EndIf