Process Explorer abspeichern ?!

Dicker_Klops

PC-Selbstbauer(in)
Hi

Ich nutze Process Explorer um ein Online Rollenspiel mehrfach öffnen zu können ( so kann ich mit mehreren chars gleichzeitig spielen ).
Ich gehe dabei so vor das ich das Spiel starte . Danach starte ich PE und suche den Spiel Client und dürcke dann rechtsklick und dann close handle.
Das muss ich jedes mal machen wenn einmal mehr das spiel öffnen muss.
Meine frage nun ist:

Kann man das irgendwie abspeichern? Das ich nicht jedes mal immer PE starten muss um dann über suche den Client suchen muss um dann Close Handle zu klicken?
Wenn ja wie geht das ?
 
Nicht mit PE. Anvir Taskman bietet dafür eine Automation. Ich weis nicht ob die Option in der Freeversion auch vorhanden ist. Musst probieren
 
Handle oder Process? Da muss schon etwas genauer sein. Wenn es ein Prozess ist, dann sag mal den Prozess Namen und gegebenenfalls auch den Namen des Parent Prozesses falls der Prozess in einem Tree läuft. Wenn es ein Handle ist, dann Handle Type und Name.

Wenn es ein Prozess ist, dann ist es relativ einfach. Hier ein kleines VB Script. Ist aber nicht 100% Syntax. Zumindest sollte es in etwa so aussehen

Code:
set proc = CreateObject("process.tobtools") 
set procid = CreateObject("processinfo.tobtools")

liste = split(procid.ProcessList, vbCrLf)
for each line in liste
 if line = "deinen Prozessnamen" then
  do
   stop = stop + 1  
   proc.KillProgram("deinen Prozessnamen", 3000)
   wscript.sleep 1000
  loop while proc.isTaskRunning("deinen Prozessnamen") = true and stop < 5000
 end if  
next
 
Handle oder Process? Da muss schon etwas genauer sein. Wenn es ein Prozess ist, dann sag mal den Prozess Namen und gegebenenfalls auch den Namen des Parent Prozesses falls der Prozess in einem Tree läuft. Wenn es ein Handle ist, dann Handle Type und Name.

Wenn es ein Prozess ist, dann ist es relativ einfach. Hier ein kleines VB Script. Ist aber nicht 100% Syntax. Zumindest sollte es in etwa so aussehen

Code:
set proc = CreateObject("process.tobtools") 
set procid = CreateObject("processinfo.tobtools")

liste = split(procid.ProcessList, vbCrLf)
for each line in liste
 if line = "deinen Prozessnamen" then
  do
   stop = stop + 1  
   proc.KillProgram("deinen Prozessnamen", 3000)
   wscript.sleep 1000
  loop while proc.isTaskRunning("deinen Prozessnamen") = true and stop < 5000
 end if  
next

Er will den Prozess ja nicht killen sondern dem spiel sein "Lockfile" wegmogeln mit dem das spiel peilt ob es schonmal gestartet wurde oder nicht
 
Sorry das ich jetzt erst antworte. Der betreiber des Spiels haben das so umgestellt das man das Spiel nun ohne dritt Software mehrmals öffnen kann.
Jetzt stehe ich jedoch vor einem neuen Problem und zwar.
Wenn ich das Spiel 4 mal öffne dann ist mein CPU und mein Ram schon zu 100% ausgelastet ( Cpu schwankt sehr 80-100%). Grafikkarte ist gerade mal bei 20%-30%. Das zeigt mir Process Explorer so an.
Spiel System Anfforderungen :( minimum ) Spiele meist fenstermodus , niedrigste auflösung.

  • Windows 8, Windows 10 ( nutze ohne Probleme W7)
  • Prozessor: Pentium 3 800 MHz
  • Arbeitsspeicher: 512 MB RAM
  • Grafik: GeForce 2 MX
  • DirectX: Version 9.0
Ist ein Online rollenspiel, kann sein das Anfforderungen minimal höher schon sind.
Meine Hardware:
Q9400
4GB Ram
R9 270X 2 GB Version

Ich würde das Spiel gerne mehr als 4 mal gerne öffnen, da ich so mehr Gold in dem Spiel bekomme und weiter oben mitspielen kann (am besten so oft wie möglich , ich weiß das klingt komisch, bin villeicht ein Freak was das angeht :schief:).
Ich kenne mich nicht so gut aus. Was für ein CPU sollte ich mir am besten als Upgrade kaufen ? ( in bezug auf mein Vorhaben )
Und was für Ram genau ( worauf kommt es da an viel Speicherplatz oder schnelleren oder so , in bezug auf mein vorhaben )?
Sollte noch genug reserven sein so das ich nebenbei noch teamspeak oder web browser nutzen kann.
Falls die Frage nicht hier rein passt bitte bescheid sagen ;)
 
Zurück