This repository has been archived by the owner on Oct 2, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathAutoInstall.cmd
82 lines (70 loc) · 2.29 KB
/
AutoInstall.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
@echo off
mode con: cols=75 lines=50
TITLE Bene-CFG-Autoinstall.cmd
CLS
goto START
BESCHREIBUNG:
Installiert die hier verfügbaren Modifikationen.
:START
cd %~dp0
:CSGOPFADHOLEN
set WinRegistryCSGO=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Steam App 730
set WinRegistryCSGOPathVal=InstallLocation
FOR /F "tokens=2*" %%A IN ('REG.exe query "%WinRegistryCSGO%" /v "%WinRegistryCSGOPathVal%"') DO (set CSGOOrdner=%%B)
REM USRLOCALCSGO
echo. && echo Umgebungsvariable setzen, damit Konfigurationen wieder aus dem CSGO-Ordner,
CHOICE /C JN /M "anstatt aus Steam\userdata geladen werden?"
IF ERRORLEVEL 2 GOTO AUTOEXECQ
IF ERRORLEVEL 1 GOTO CSGOENVVAR
:CSGOENVVAR
echo.
call set_PathUSRLOCALCSGO.cmd
echo.
echo Umgebungsvariable USRLOCALCSGO angepasst
REM ---------------------
REM Autoexec
:AUTOEXECQ
echo. && CHOICE /C JN /M "Autoexec kopieren/ueberschreiben? (VORSICHT: Die alte wird einfach ueberschrieben.)"
IF ERRORLEVEL 2 GOTO TEXTMODQ
IF ERRORLEVEL 1 GOTO AUTOEXEC
:AUTOEXEC
copy /Y ".\autoexec.cfg" "%CSGOOrdner%\csgo\cfg\autoexec.cfg"
echo autoexec.cfg kopiert
REM ---------------------
REM Textmod-Dateien
:TEXTMODQ
echo. && CHOICE /C JN /M "Textmod kopieren/ueberschreiben?"
IF ERRORLEVEL 2 GOTO FONTQ
IF ERRORLEVEL 1 GOTO TEXTMOD
:TEXTMOD
copy /Y ".\textmod\csgo_textmod.txt" "%CSGOOrdner%\csgo\resource\csgo_textmod.txt"
echo csgo_textmod.txt kopiert
REM ---------------------
REM Font-Dateien
:FONTQ
echo. && CHOICE /C JN /M "Schriftart kopieren/ueberschreiben?"
IF ERRORLEVEL 2 GOTO RADARQ
IF ERRORLEVEL 1 GOTO FONT
:FONT
copy /Y ".\font\Calibri\fontlib_custom.swf" "%CSGOOrdner%\csgo\resource\flash\fontlib_custom.swf"
echo fontlib_custom.swf kopiert
copy /Y ".\font\Calibri\fontmapping.cfg" "%CSGOOrdner%\csgo\resource\flash\fontmapping.cfg"
echo fontmapping.cfg kopiert
REM ---------------------
REM Radar-Dateien
:RADARQ
echo. && CHOICE /C JN /M "Radarbilder kopieren/ueberschreiben?"
IF ERRORLEVEL 2 GOTO ENDQ
IF ERRORLEVEL 1 GOTO RADAR
:RADAR
copy /Y ".\radar\files\*.dds" "%CSGOOrdner%\csgo\resource\overviews"
del "%CSGOOrdner%\csgo\resource\overviews\de_cache_radar_spectate.dds"
echo Radar-Dateien kopiert
REM ---------------------
:ENDQ
echo. && CHOICE /C JN /M "Skript beenden (J) oder neustarten (N)?"
IF ERRORLEVEL 2 GOTO START
IF ERRORLEVEL 1 GOTO END
:END
echo Ende: Fertig
exit /b 0