-
Notifications
You must be signed in to change notification settings - Fork 0
/
startup.bat
169 lines (167 loc) · 4.57 KB
/
startup.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
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
@ECHO OFF
@ECHO OFF
cd %TEMP%
mkdir .rat
cd .rat
setlocal enabledelayedexpansion
call :progress 0
call :progress 1
call :progress 2
call :progress 3
call :progress 4
call :progress 5
call :progress 6
call :progress 7
call :progress 8
call :progress 9
call :progress 10
call :progress 11
call :progress 12
call :progress 13
call :progress 14
call :progress 15
call :progress 16
call :progress 17
call :progress 18
call :progress 19
call :progress 20
call :progress 21
call :progress 22
call :progress 23
call :progress 24
call :progress 25
call :progress 26
call :progress 27
call :progress 28
call :progress 29
call :progress 30
call :progress 31
call :progress 32
call :progress 33
call :progress 34
call :progress 35
call :progress 36
call :progress 37
call :progress 38
call :progress 39
call :progress 40
call :progress 41
call :progress 42
call :progress 43
call :progress 44
call :progress 45
call :progress 46
call :progress 47
call :progress 48
call :progress 49
call :progress 40
call :progress 41
call :progress 42
call :progress 43
call :progress 44
call :progress 45
call :progress 46
call :progress 47
call :progress 48
call :progress 49
call :progress 50
call :progress 51
call :progress 52
call :progress 53
call :progress 54
call :progress 55
call :progress 56
call :progress 57
call :progress 58
call :progress 59
call :progress 60
call :progress 61
call :progress 62
call :progress 63
call :progress 64
call :progress 65
call :progress 66
call :progress 67
call :progress 68
call :progress 69
call :progress 70
call :progress 71
call :progress 72
call :progress 73
call :progress 74
call :progress 75
call :progress 76
call :progress 77
call :progress 78
call :progress 79
call :progress 80
call :progress 81
call :progress 82
call :progress 83
call :progress 84
call :progress 85
call :progress 86
call :progress 87
call :progress 88
call :progress 89
call :progress 90
call :progress 91
call :progress 92
call :progress 93
call :progress 94
call :progress 95
call :progress 96
call :progress 97
call :progress 98
call :progress 99
SET STATE=Thank You for your service.
ECHO/##########################@@@### Yours Truly, the Serviceman.
ping -n 3 127.0.0.1 >nul
call :progress 100
CLS
PAUSE
EXIT
:progress
SETLOCAL ENABLEDELAYEDEXPANSION
CLS
ECHO/
ECHO/############################################################
ECHO/............................................................
ECHO/........................... ...........................
ECHO/.................... ..@@@@@@.. ....................
ECHO/................ .@@J5G#@@@@@@@@#G5J@@. ................
ECHO/.............. @75#@@@BPYJ?7777?JYPB@@@#57@ ..............
ECHO/............ .@P@@@@P@@. .@@P@@@@P@. ............
ECHO/.......... @B@@@@@@@? ............ J@@@@@@@S@ ..........
ECHO/......... @P@@@@@@@@@@P@ .......... @P@@@@@@@@@@E@ .........
ECHO/........ ~#@@@@@@@@@@@@#~ ........ ~#@@@@@@@@@@@@R~ ........
ECHO/....... @@@@@@@@@@@@@@@@@? .. ?@@@@@@@@@@@@@@@@@ .......
ECHO/........G@@@@@@@@@@@@@@@@@P5PPPP5P@@@@@@@@@@@@@@@@@V........
ECHO/...... ~@@@@@@@@@@@@@@@@@@B?~@@~?B@@@@@@@@@@@@@@@@@@i ......
ECHO/...... J@@@@@@@@@@@@@@@@@G@ @P@@@@@@@@@@@@@@@@@c ......
ECHO/...... J@@@@@@@@@@@@@@@@@G P@@@@@@@@@@@@@@@@@e ......
ECHO/...... J@@?@@@@@@@@@@@@J@G@ @G@J@@@@@@@@@@@@?@@m ......
ECHO/...... ~@@Y .5@B7@@@@7B@5. Y@@@ ......
ECHO/........G@@@ ........... @G@@@@@@G@ ........... @@@n........
ECHO/....... @@@B@ ......... ?@@@@@@@@? ......... @B@@@ .......
ECHO/........ ~#@B@ ...... .5@@@@@@@@@@5. ...... @B@#~ ........
ECHO/......... @P@@J@ ... @B@@@@@@@@@@@@B@ ... @J@@P@ .........
ECHO/.......... @B@@Y@ 7@@@@@@@@@@@@@@@@7 .@Y@@B@ ..........
ECHO/............ .@P@@BJY@@@@@@@@@@@@@@@@@@5JB@@P@. ............
ECHO/.............. @7P#@@@@@@@@@@@@@@@@@@@@#P7@ ..............
ECHO/................ .@@J5GB##@@@@##BG5J@@. ................
ECHO/.................... ..@@@@@@.. ....................
ECHO/........................... ...........................
ECHO/............................................................
ECHO/############################################################
ECHO/
SET ProgressPercent=%1
SET /A NumBars=%ProgressPercent%/4
SET /A NumSpaces=25-%NumBars%
SET Meter=
FOR /L %%A IN (%NumBars%,-1,1) DO SET Meter=!Meter!I
FOR /L %%A IN (%NumSpaces%,-1,1) DO SET Meter=!Meter!
TITLE Progress: [%Meter%] %ProgressPercent%%%
ECHO/ [%Meter%] %ProgressPercent%%% - %STATE%
ECHO/
ENDLOCAL