SHOW:
|
|
- or go back to the newest paste.
1 | @echo off | |
2 | Echo. | |
3 | ||
4 | SETLOCAL | |
5 | - | SET GTAVInstallation="F:\Grand Theft Auto V\" |
5 | + | SET GTAVInstallation="E:\Rockstar\Grand Theft Auto V\" |
6 | - | SET GTAVTemp="F:\GTAV_TEMP_BAK\" |
6 | + | SET GTAVTemp="E:\GTAV_TEMP_BAK\" |
7 | - | SET GTAVModsBak="F:\Grand Theft Auto V Mods BAK" |
7 | + | SET GTAVModsBak="E:\Grand Theft Auto V Mods BAK" |
8 | ||
9 | IF NOT EXIST %GTAVModsBak% GOTO Continue | |
10 | ||
11 | CHOICE /C YN /M "Mods backup directory already exists. Overwrite?" | |
12 | IF errorlevel 2 GOTO Cancel | |
13 | ||
14 | Echo. | |
15 | Echo Removing Mods backup directory... | |
16 | Echo. | |
17 | ||
18 | rd /s /q %GTAVModsBak% | |
19 | ||
20 | ||
21 | :Continue | |
22 | ||
23 | Echo. | |
24 | Echo Backing up GTAV installation... | |
25 | Echo. | |
26 | ||
27 | md %GTAVTemp% | |
28 | ||
29 | move %GTAVInstallation%"ReadMe" %GTAVTemp% | |
30 | move %GTAVInstallation%"update" %GTAVTemp% | |
31 | move %GTAVInstallation%"x64" %GTAVTemp% | |
32 | move %GTAVInstallation%"_Grand Theft Auto V Offline.lnk" %GTAVTemp% | |
33 | move %GTAVInstallation%"_Grand Theft Auto V.lnk" %GTAVTemp% | |
34 | move %GTAVInstallation%"_GTA Online.lnk" %GTAVTemp% | |
35 | move %GTAVInstallation%"_GTAV Commandline.lnk" %GTAVTemp% | |
36 | move %GTAVInstallation%"_GTAV.bat" %GTAVTemp% | |
37 | move %GTAVInstallation%"bink2w64.dll" %GTAVTemp% | |
38 | move %GTAVInstallation%"commandline.txt" %GTAVTemp% | |
39 | move %GTAVInstallation%"common.rpf" %GTAVTemp% | |
40 | move %GTAVInstallation%"d3dcompiler_46.dll" %GTAVTemp% | |
41 | move %GTAVInstallation%"d3dcsx_46.dll" %GTAVTemp% | |
42 | move %GTAVInstallation%"GFSDK_ShadowLib.win64.dll" %GTAVTemp% | |
43 | move %GTAVInstallation%"GFSDK_TXAA.win64.dll" %GTAVTemp% | |
44 | move %GTAVInstallation%"GFSDK_TXAA_AlphaResolve.win64.dll" %GTAVTemp% | |
45 | move %GTAVInstallation%"GPUPerfAPIDX11-x64.dll" %GTAVTemp% | |
46 | move %GTAVInstallation%"GTA5.exe" %GTAVTemp% | |
47 | move %GTAVInstallation%"GTAVLauncher.exe" %GTAVTemp% | |
48 | move %GTAVInstallation%"NvPmApi.Core.win64.dll" %GTAVTemp% | |
49 | move %GTAVInstallation%"PlayGTAV.exe" %GTAVTemp% | |
50 | move %GTAVInstallation%"version.txt" %GTAVTemp% | |
51 | move %GTAVInstallation%"x64a.rpf" %GTAVTemp% | |
52 | move %GTAVInstallation%"x64b.rpf" %GTAVTemp% | |
53 | move %GTAVInstallation%"x64c.rpf" %GTAVTemp% | |
54 | move %GTAVInstallation%"x64d.rpf" %GTAVTemp% | |
55 | move %GTAVInstallation%"x64e.rpf" %GTAVTemp% | |
56 | move %GTAVInstallation%"x64f.rpf" %GTAVTemp% | |
57 | move %GTAVInstallation%"x64g.rpf" %GTAVTemp% | |
58 | move %GTAVInstallation%"x64h.rpf" %GTAVTemp% | |
59 | move %GTAVInstallation%"x64i.rpf" %GTAVTemp% | |
60 | move %GTAVInstallation%"x64j.rpf" %GTAVTemp% | |
61 | move %GTAVInstallation%"x64k.rpf" %GTAVTemp% | |
62 | move %GTAVInstallation%"x64l.rpf" %GTAVTemp% | |
63 | move %GTAVInstallation%"x64m.rpf" %GTAVTemp% | |
64 | move %GTAVInstallation%"x64n.rpf" %GTAVTemp% | |
65 | move %GTAVInstallation%"x64o.rpf" %GTAVTemp% | |
66 | move %GTAVInstallation%"x64p.rpf" %GTAVTemp% | |
67 | move %GTAVInstallation%"x64q.rpf" %GTAVTemp% | |
68 | move %GTAVInstallation%"x64r.rpf" %GTAVTemp% | |
69 | move %GTAVInstallation%"x64s.rpf" %GTAVTemp% | |
70 | move %GTAVInstallation%"x64t.rpf" %GTAVTemp% | |
71 | move %GTAVInstallation%"x64u.rpf" %GTAVTemp% | |
72 | move %GTAVInstallation%"x64v.rpf" %GTAVTemp% | |
73 | move %GTAVInstallation%"x64w.rpf" %GTAVTemp% | |
74 | ||
75 | Echo. | |
76 | Echo Backing up current Mods... | |
77 | Echo. | |
78 | ||
79 | ren %GTAVInstallation% "Grand Theft Auto V Mods BAK" | |
80 | md %GTAVInstallation% | |
81 | ||
82 | Echo. | |
83 | Echo Restoring GTAV installation without mods... | |
84 | Echo. | |
85 | ||
86 | move %GTAVTemp%ReadMe %GTAVInstallation% | |
87 | move %GTAVTemp%update %GTAVInstallation% | |
88 | move %GTAVTemp%x64 %GTAVInstallation% | |
89 | move %GTAVTemp%*.* %GTAVInstallation% | |
90 | ||
91 | Echo. | |
92 | Echo Removing temp folder... | |
93 | Echo. | |
94 | ||
95 | rd /q %GTAVTemp% | |
96 | ||
97 | Echo. | |
98 | Echo All done! | |
99 | Echo. | |
100 | ||
101 | pause | |
102 | ||
103 | GOTO Terminate | |
104 | ||
105 | ||
106 | :Cancel | |
107 | ||
108 | Echo. | |
109 | Echo Aborting... BYE! | |
110 | Echo. | |
111 | ||
112 | pause | |
113 | ||
114 | :Terminate |