ET: Quake Wars Startscript

11/01/2007 18:38 m0rbid#1
English:

If you install punkbuster with ET: Quake Wars it will start with windows and eat up resources.
To avoid this you can create a simple script that will start the punkbuster services then launch ET: Quake Wars and finally terminate punkbuster after exiting ET:Quakewars.

But first we have to prevent punkbuster services from starting automatic:

Start - > Run services.msc
Right Click PnkBstrA and PnkBstrB go into Properties and set it to manual

Create a new textfile paste the following code in it and edit the highlighted part to fit your game directory, save the file and rename it to .bat

Code:
@echo off

net start pnkbstra
net start pnkbstrb

REM Set your ET: Quakewars Directory here between the " "
cd /D "[COLOR="Red"]H:\Spiele\ETQW[/COLOR]"

echo. Launching Enemy Territory: Quake Wars

start "ET:QW" /WAIT "etqw.exe"

echo. Enemy Territory: Quake Wars closed, terminating Punkbuster

net stop pnkbstra
net stop pnkbstrb

pause

Deutsch:

Wenn man Punkbuster bei ET: Quakewars installiert wird es als Dienst registriert und startet bei jedem Windows start automatisch mit und verbraucht so unnötig ressourcen.
Um das zu verhindern kann man ein ganz einfach Startskript schreiben das die Punkbuster Dienste startet, ET: Quake Wars startet und sobald ET: Quake Wars beendet wurde auch wieder die Punkbuster Dienste beendet.

Als erstes müssen wir Punkbuster mal davon abbringen bei jedem Systemstart mit zu starten:

Start -> Ausführen services.msc
Dannach aus der Liste PnkBstrA und PnkBstrB suchen, per Rechtsklick in die Eigenschaften und Starttyp von automatisch auf manuell umstellen.

Dannach erstellen eine neue Textdatei erstellen, den folgenden Code einfügen und den hervorgehobenen (roten) Teil editieren das er zu eurem ET: Quake Wars Verzeichnis passt, dannach speichern und in .bat umbenennen.

Code:
@echo off

net start pnkbstra
net start pnkbstrb

REM Set your ET: Quakewars Directory here between the " "
cd /D "[COLOR="Red"]H:\Spiele\ETQW[/COLOR]"

echo. Launching Enemy Territory: Quake Wars

start "ET:QW" /WAIT "etqw.exe"

echo. Enemy Territory: Quake Wars closed, terminating Punkbuster

net stop pnkbstra
net stop pnkbstrb

pause