Tristan_100
Cadet 2nd Year
- Registriert
- Jan. 2021
- Beiträge
- 22
Hallo zusammen,
für ein Spiel möchte ich ein Batch Script machen, welches eine Datei mit einer anderen Datei öffnet (funktioniert bereits).
Zu dem soll man am Anfang zwei Pfade zu den beiden Dateien eintippen können, welche danach geprüft werden (ist die Datei vorhanden).
Wenn der Pfad fehlerhaft oder nicht vorhanden ist, soll man erneut einen korrekten Pfad eingeben können.
Vielen Dank im Vorraus
für ein Spiel möchte ich ein Batch Script machen, welches eine Datei mit einer anderen Datei öffnet (funktioniert bereits).
Zu dem soll man am Anfang zwei Pfade zu den beiden Dateien eintippen können, welche danach geprüft werden (ist die Datei vorhanden).
@Echo off
echo Script zum automatischen Aktivieren des 4GB Patch
set omsi_pfad = %C:\Program Files (x86)\SteamLibrary\steamapps\common\OMSI 2\OMSI.exe% //definiert den 1. Pfad
set 4gb_patch_pfad = %C:\Program Files (x86)\SteamLibrary\steamapps\common\OMSI 2\4gb_patch.exe% //definiert den 2. Pfad
if exist omsi_pfad goto pruefen 2 //prüft den 1. Pfad (ist die Datei im Pfad vorhanden)
) else (
goto :Fehler 1
pruefen 2
if exist 4gb_patch_pfad goto :Fehlerfrei //prüft den 2. Pfad (ist die Datei im Pfad vorhanden)
) else (
goto :Fehler 2
:Fehler 1
color c
echo -----------------------------------------------------------------
echo Die OMSI.exe wurde nicht gefunden. Bitte pruefe den OMSI Pfad im Script...
timeout 10
:Fehler 2
color c
echo -----------------------------------------------------------------
echo Die 4gb_patch.exe wurde nicht gefunden. Bitte pruefe den Pfad zum 4GB Patch im Script...
timeout 10
"%omsi_pfad%" "%4gb_patch_pfad%" // öffnet die 1. Datei mit der 2. Datei (Datei öffnen mit)
echo -----------------------------------------------------------------
:Fehlerfrei
color a
echo Der 4GB Patch wurde aktiviert...
timeout 3
echo Script zum automatischen Aktivieren des 4GB Patch
set omsi_pfad = %C:\Program Files (x86)\SteamLibrary\steamapps\common\OMSI 2\OMSI.exe% //definiert den 1. Pfad
set 4gb_patch_pfad = %C:\Program Files (x86)\SteamLibrary\steamapps\common\OMSI 2\4gb_patch.exe% //definiert den 2. Pfad
if exist omsi_pfad goto pruefen 2 //prüft den 1. Pfad (ist die Datei im Pfad vorhanden)
) else (
goto :Fehler 1
pruefen 2
if exist 4gb_patch_pfad goto :Fehlerfrei //prüft den 2. Pfad (ist die Datei im Pfad vorhanden)
) else (
goto :Fehler 2
:Fehler 1
color c
echo -----------------------------------------------------------------
echo Die OMSI.exe wurde nicht gefunden. Bitte pruefe den OMSI Pfad im Script...
timeout 10
:Fehler 2
color c
echo -----------------------------------------------------------------
echo Die 4gb_patch.exe wurde nicht gefunden. Bitte pruefe den Pfad zum 4GB Patch im Script...
timeout 10
"%omsi_pfad%" "%4gb_patch_pfad%" // öffnet die 1. Datei mit der 2. Datei (Datei öffnen mit)
echo -----------------------------------------------------------------
:Fehlerfrei
color a
echo Der 4GB Patch wurde aktiviert...
timeout 3
Wenn der Pfad fehlerhaft oder nicht vorhanden ist, soll man erneut einen korrekten Pfad eingeben können.
Vielen Dank im Vorraus