Wie gibt man Kommandozeilenparameter an?

Kommandozeilenparameter sind Informationen, die einem Programm beim Starten mitgegeben werden können.

Führt man beispielsweise in der Eingabeaufforderung den Befehl DIR aus, so listet er alle sichtbaren Dateien und Verzeichnisse im aktuellen Arbeitsverzeichnis auf. Startet man den Befehl jedoch mit dem Kommandozeilenparameter "/AD", indem man "DIR /AD" eingibt und auf ENTER drückt, so werden alle Verzeichnisse (keine Dateien) im aktuellen Arbeitsverzeichnis aufgelistet.

Das gleiche kann man mit Spielen machen. Entweder genau wie mit dem Befehl DIR über die Eingabeaufforderung, oder - für maus-gewohnte Nutzer komfortabler - indem man die Kommandozeilenparameter mit in die Verknüpfung beim Programmaufruf einfügt.

Wie das geht spielen wir jetzt einfach mal mit Return to Castle Wolfenstein durch:

Los geht's, indem man sich die Eigenschaften der Verknüpfung anzeigen lässt:


Bild 1: Mit einem Rechtsklick zu den Eigenschaften

Dazu bewegt man sich ganz normal durch das Startmenü und klickt dann - statt wie gewohnt mit der linken Maustaste, um das Programm zu starten - mit der rechten Maustaste auf den Menü-Eintrag. Es erscheint dann ein weiteres Menüfenster, in dem man sich den Eintrag Eigenschaften (oder englisch Properties) heraussucht und anklickt.

Wenn man alles richtig gemacht hat, dann liegt jetzt ein Fenster wie dieses auf dem Bildschirm:


Bild 2: Programm-Eigenschaften

Interessant ist hier der Text im Eingabefeld Ziel. Diesen müssen wir bearbeiten.

In unserem Beispiel steht hier

"D:\Games\Return to Castle Wolfenstein\WolfSP.exe"

Zu beachten ist, dass der Text in Anführungszeichen gefasst ist. So lange wir keine Kommandozeilenparameter angeben, ist es auch kein Problem, wenn keine Anführungszeichen da sind. Sobald wir aber mit Kommandozeilenparametern arbeiten wollen, so muß die Angabe zur Programmdatei in Anführungszeichen stehen, wenn die Angabe - so wie hier - Leerzeichen enthält.

Sollten also keine da stehen (zum Beispiel bei Electronic Arts - Spielen häufiger der Fall), so kann es nie schaden, welche hinzuzufügen, bevor wir weiter machen.

Der Rest ist ganz einfach. Am Ende des Eingabefelds "Ziel" fügen wir ein Leerzeichen ein und machen dann mit dem Kommandozeilenparameter weiter. Im Fall von Return to Castle Wolfenstein sieht das dann so aus:


Bild 3: Ziel mit angegebenem Kommandozeilenparameter

Dann noch ein Klick auf OK und zuletzt das Spiel wie gewohnt über das Startmenü aufrufen. Der Cheat sollte dann aktiv sein.

Zum Deaktivieren des Cheats geht man wieder genau wie oben beschrieben vor, nur stellt man diesmal den ursprünglichen Zustand wieder her, wirft also das neu hinzugefügte aus dem Feld "Ziel" wieder raus.

Übrigens: Auch wenn die Screenshots auf dieser Seite aus Windows XP stammen - das Angeben von Kommandozeilenparameters funktioniert unter Windows Vista und Windows 7 exakt genau so.