This repository has been archived by the owner on Nov 14, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
word.exe.bat
79 lines (71 loc) · 1.91 KB
/
word.exe.bat
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
@ECHO OFF
REM TODO Add more failure/error states/handlers.
REM Change "root" to Riot Vanguard install location
SET root=C:\Program Files\Riot Vanguard
REM Detect if script is run as admin. If it itsn't it pauses and then quits.
NET SESSION >nul 2>&1
IF %ERRORLEVEL% EQU 0 (
ECHO.
) ELSE (
ECHO ######## ERROR: ADMINISTRATOR PRIVILEGES REQUIRED ########
ECHO This script must be run as administrator to work properly!
ECHO Right click -^> Run as administrator to fix.
ECHO.
PAUSE >nul
EXIT /B 1
)
REM Checks if Riot Vanguard is installed in default location, then goes to Riot Vanguard Location.
IF EXIST "%root%\vgc.ico" (
CD %root%
) ELSE (
ECHO Riot Vanguard not found in default location. Edit bat file to fix.
PAUSE >nul
EXIT /B 1
)
REM Tells user if vgk.sys is running or not, and if vgk.sys is renamed or not.
ECHO.
FOR /F "tokens=3 delims=: " %%H IN ('sc query vgk ^| findstr " STATE"') DO (
IF /I "%%H" EQU "RUNNING" (
IF EXIST vgk.sys (
ECHO Riot Vanguard running
ECHO.
ECHO Press any key to disable Riot Vanguard...
) ELSE (
ECHO Riot Vanguard already disabled. Restart your PC for changes to take effect.
PAUSE >nul
EXIT /B 1
)
) ELSE (
IF EXIST vgk.sys (
ECHO Riot Vanguard already enabled. Restart your PC for changes to take effect.
PAUSE >nul
EXIT /B 1
) ELSE (
ECHO VGK Not Running
ECHO.
ECHO Press any key to Enable VGK...
)
)
)
PAUSE >nul
CLS
REM Informs user that the script will reboot their PC. Then pauses until user continues.
ECHO.
ECHO.
ECHO ################ This BAT file WILL reboot your PC! ################
ECHO.
ECHO.
ECHO.
PAUSE
REM Toggles, "enables" or "disables" vgk.sys by renaming the file.
CD %root%
FOR /F "tokens=3 delims=: " %%H IN ('sc query vgk ^| findstr " STATE"') DO (
IF /I "%%H" EQU "RUNNING" (
REN "vgk.sys" "vgk.DISABLED"
) ELSE (
REN "vgk.DISABLED" "vgk.sys"
)
)
REM Reboots computer.
TIMEOUT /T 30
SHUTDOWN -R -T 00