-
Notifications
You must be signed in to change notification settings - Fork 0
/
SysRIPClassic.bat
110 lines (102 loc) · 2.86 KB
/
SysRIPClassic.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
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
@echo off
title SysRIP
color A
chcp 65001 >nul 2>&1
echo WELCOME TO SYSRIP
timeout /t 3 /nobreak >nul 2>&1
echo.
echo LOADING READY
timeout /t 1 /nobreak >nul 2>&1
pause
cls
echo 0% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 7% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 18% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 42% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 67% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 81% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 89% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 99% COMPLETE
timeout /t 1 /nobreak >nul 2>&1
cls
echo 100% COMPLETE
echo Loading complete!
pause
cls
color 6
call :banner
:home
cls
color 6
call :ready
:ready
cls
call :banner
CHOICE /C hse /M "SysRIP (c) TSoft 2024 - For a list of commands, type H"
If %ERRORLEVEL% EQU 1 goto help
If %ERRORLEVEL% EQU 2 goto scan
If %ERRORLEVEL% EQU 3 goto exit
:help
cls
call :banner
echo ↳ Command List
echo [H]elp - Displays this menu
echo [S]can System - Scans your system, along with any additional drives. From SysRIP Classic (2014).
echo [E]xit - Exits SysRIP.
echo.
pause
goto :home
:scan
cls
call :banner
CHOICE /C yn /M "Please confirm you want to start the scan (this may take a few minutes) (Y/N)"
If %ERRORLEVEL% EQU 1 goto goodscan
If %ERRORLEVEL% EQU 2 goto home
:goodscan
cls
color A
tree
color 6
echo.
echo Scan complete!
echo.
pause
goto :home
:exit
color 4
CHOICE /C yn /M "Please confirm you want to exit SysRIP (Y/N)"
If %ERRORLEVEL% EQU 1 goto confirmexit
If %ERRORLEVEL% EQU 2 goto home
:confirmexit
cls
echo Thank you for using SysRIP! Goodbye!
timeout /t 3 /nobreak >nul 2>&1
call :banner
exit
:banner
echo ███████╗██╗ ██╗███████╗██████╗ ██╗██████╗
timeout /t 0 /nobreak >nul 2>&1
echo ██╔════╝╚██╗ ██╔╝██╔════╝██╔══██╗██║██╔══██╗
timeout /t 0 /nobreak >nul 2>&1
echo ███████╗ ╚████╔╝ ███████╗██████╔╝██║██████╔╝
timeout /t 0 /nobreak >nul 2>&1
echo ╚════██║ ╚██╔╝ ╚════██║██╔══██╗██║██╔═══╝
timeout /t 0 /nobreak >nul 2>&1
echo ███████║ ██║ ███████║██║ ██║██║██║
timeout /t 0 /nobreak >nul 2>&1
echo ╚══════╝ ╚═╝ ╚══════╝╚═╝ ╚═╝╚═╝╚═╝
echo.