
(hatte da wohl irgendwo irgendeinen knoten)
Code: Alles auswählen
ProgramID = RunProgram("\\server\setup\tools\PsTools\pslist.exe", "-t", GetPathPart(ProgramFilename()), #PB_Program_Open | #PB_Program_Read | #PB_Program_Hide)
App$ = ProgramParameter()
;App$ = "C:\Winnt\system32\mspaint.exe"
Name$ = StringField(GetFilePart(App$), 1, ".")
Repeat
Result$ = ReadProgramString(ProgramID)
Position = FindString(Result$, Name$, 1)
Until AvailableProgramOutput(ProgramID) = 0
If Position > 0
MessageRequester("Info", "Programm schon gestartet")
EndIf
If Position = 0
RunProgram(App$, "", "" )
EndIf
CloseProgram(ProgramID)