Chris84
16.06.2002, 19:14
So bin neu hier und hoffe mal mich kann hier gehelft werden :)
So also mein Problem ist folgendes, ich habe auf einem meiner Rechner mehrere Game Server laufen, die auf verschiedenen IPs/Ports laufen. Nun wollte ich mir ein VBS Script schreiben, um die 10 Verknüpfungen zu ersetzen um die Server einzeln zu starten. Bis dahin ist das kein Problem. Dann habe ich mir überlegt, man könnte das ganze soweit verbessern, dass der Script erkennt ob der Server bereits läuft und dann fragt ob er beendet werden soll. Da startet nun mein Problem, ich weiß wie ich die Prozesse auslese, da aber die exe immer gleich heisst, kann ich nun nicht erkennen welcher Server an ist und welche nicht. Eine Lösung wäre hier, wenn ich statt der Win32_prozess Liste an die List ran käme die man bei 2000 unter Anwendung findet und dort dann die Daten auslese. Hat jemand ne Ahnung wie sowas machbar ist, wie ich Liste bekomme und wie ich mit den Infos dann die Anwendung beendet bekomme??
Ich hoffe mal da kann mir jemand helfen.
MfG
Chris
So also mein Problem ist folgendes, ich habe auf einem meiner Rechner mehrere Game Server laufen, die auf verschiedenen IPs/Ports laufen. Nun wollte ich mir ein VBS Script schreiben, um die 10 Verknüpfungen zu ersetzen um die Server einzeln zu starten. Bis dahin ist das kein Problem. Dann habe ich mir überlegt, man könnte das ganze soweit verbessern, dass der Script erkennt ob der Server bereits läuft und dann fragt ob er beendet werden soll. Da startet nun mein Problem, ich weiß wie ich die Prozesse auslese, da aber die exe immer gleich heisst, kann ich nun nicht erkennen welcher Server an ist und welche nicht. Eine Lösung wäre hier, wenn ich statt der Win32_prozess Liste an die List ran käme die man bei 2000 unter Anwendung findet und dort dann die Daten auslese. Hat jemand ne Ahnung wie sowas machbar ist, wie ich Liste bekomme und wie ich mit den Infos dann die Anwendung beendet bekomme??
Ich hoffe mal da kann mir jemand helfen.
MfG
Chris