Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

Windows PowerShell

ZER0-CooL - 36
Champion (offline)

Dabei seit 09.2004
4459 Beiträge

Geschrieben am: 31.12.2009 um 01:31 Uhr

Guten Abend,

es handelt sich um "einen" Windows Server 2008 auf diesem laufen gerade 4 Gameserver die per PHP, Python und PERL Scripte verwaltet werden. Ab und zu ist es notwendig diese zu beenden, dies würde ich gerne über PHP in Verbindung mit der Windows PowerShell realisieren.

Nun zum Problem: Wie komme ich an die PID des gewünschten Servers, ich weiß die Startreihenfolge, wenn ich also an die Zeit kommen würde wie lange jeder Prozess läuft, komme ich auch an die PID.

Oder hat einer ne bessere Idee? =)

Grüßchen ZER0-CooL
Goemo - 127
Profi (offline)

Dabei seit 04.2005
573 Beiträge

Geschrieben am: 31.12.2009 um 02:25 Uhr

Lässt sich mit der kill.exe realisieren.
kill.exe /s>>asdfg.txt
Schon hast du die einzelnen PIDs in der txt. Jetzt kannst du diese noch nach dem Prozessnamen mit einem Script durchsuchen lassen und dann den jeweiligen Prozess beenden.
ZER0-CooL - 36
Champion (offline)

Dabei seit 09.2004
4459 Beiträge

Geschrieben am: 31.12.2009 um 11:14 Uhr
Zuletzt editiert am: 31.12.2009 um 11:27 Uhr

Dann hab ich immernoch das Problem 4x die server.exe mit einer PID zu haben, jetzt sollte ich noch eine Möglichkeit finden diese zuzuordnen.
Welcher Server welcher ist, über den Ordner oder sonst was.

Sollte ja schließlich wissen ob es Server 1, Server 2......oder Server XY ist.
  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -