DerMeister218
Cadet 4th Year
- Registriert
- Nov. 2013
- Beiträge
- 94
Hallo,
folgender Hintergrund: Ich möchte bei einem, inzwischen in die Jahre gekommenen Spiel (FlatOut2) Einzelspieler mit einem Mod und Multiplayer ohne den Mod spielen, weil sonst der Multiplayer nicht mehr funktioniert. In dem Spieleordner gibt es eine Datei namens "patch", in der drin steht, welche Dateien beim Start geladen werden sollen, also entweder nur die Orginaldateien oder auch die gemoddeten. Also musste ich jetzt immer, wenn ich Multiplayer spielen wollte, die gemoddete "patch"-Datei umbenennen (in einen Platzhalter, hier patch_foj) und die orginale (die ich als "patch_org" bezeichne) in "patch" umbenennen. Jetzt will ich einen Befehl erstellen, der das ausführt.
Zusammengefasst: wenn "patch_org" existiert, "patch" in "patch_foj" umbenennen und "patch_org" in"patch".
Umgedreht: wenn "patch_foj" existiert, "patch" in "patch_org" umbenennen und "patch_foj" in "patch".
Folgenden Befehl hab ich geschrieben:
Hoffentlich hat es jeder verstanden, weil ich es etwas kompliziert formuliert habe. Und entschuldigt die dumme Frage, weil ich sicherlich etwas selbstverständliches übersehen habe, da es das allererste mal ist, dass ich etwas in der Art tue.
Viele Grüße
Julian
folgender Hintergrund: Ich möchte bei einem, inzwischen in die Jahre gekommenen Spiel (FlatOut2) Einzelspieler mit einem Mod und Multiplayer ohne den Mod spielen, weil sonst der Multiplayer nicht mehr funktioniert. In dem Spieleordner gibt es eine Datei namens "patch", in der drin steht, welche Dateien beim Start geladen werden sollen, also entweder nur die Orginaldateien oder auch die gemoddeten. Also musste ich jetzt immer, wenn ich Multiplayer spielen wollte, die gemoddete "patch"-Datei umbenennen (in einen Platzhalter, hier patch_foj) und die orginale (die ich als "patch_org" bezeichne) in "patch" umbenennen. Jetzt will ich einen Befehl erstellen, der das ausführt.
Zusammengefasst: wenn "patch_org" existiert, "patch" in "patch_foj" umbenennen und "patch_org" in"patch".
Umgedreht: wenn "patch_foj" existiert, "patch" in "patch_org" umbenennen und "patch_foj" in "patch".
Folgenden Befehl hab ich geschrieben:
Code:
@echo
cd "C:\Program Files (x86)\Empire Interactive\FlatOut2\"
if exist patch_org rename patch patch_foj & rename patch_org patch
if exist patch_foj rename patch patch_org & rename patch_foj patch
@echo off
Hoffentlich hat es jeder verstanden, weil ich es etwas kompliziert formuliert habe. Und entschuldigt die dumme Frage, weil ich sicherlich etwas selbstverständliches übersehen habe, da es das allererste mal ist, dass ich etwas in der Art tue.
Viele Grüße
Julian