-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstart.bat
544 lines (530 loc) · 14.9 KB
/
start.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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
@echo off
SET TOOL_VERSION=0.4
set path_tf=%~dp0
cd /d %path_tf%
:: https://stackoverflow.com/questions/13212033/get-windows-version-in-a-batch-file
for /f "tokens=4-5 delims=. " %%i in ('ver') do SET VERSION=%%i.%%j
FLTMC >NUL 2>&1 || PowerShell Start-Process -FilePath '%0' -Verb RunAs >NUL 2>&1 && EXIT /b
FLTMC >NUL 2>&1 && GoTo OSC
echo Run this program with administrative privileges!
pause
exit
:OSC
if %errorlevel%==0 (
goto start
) else (
ping -n 3 127.0.0.1 >NUL
exit
)
:start
cls
echo AT-TOOL
echo.
echo Repository: https://github.com/posreadyxp/AT-Tool
echo.
echo Version %TOOL_VERSION%
echo.
if %VERSION%==10.0 (
goto win1110
) else if %VERSION%==6.1 (
goto windows7
) else if %VERSION%==5.1 (
goto windowsxp
) else if %VERSION%==5.0 (
goto windows2000
)
:win1110
echo [1] - Windows 10 Tweaks
echo [2] - Windows 11 tweaks
set /p ent=">>> "
echo %ent%
if "%ent%"=="1" (
goto windows10
) else if "%ent%"=="2" (
goto windows11
) else goto start
:windowsxp
echo Windows XP tweaks:
echo.
echo [1] - Restore classic control panel
echo [2] - Return new control panel
echo [3] - Copy big text from console
echo [4] - Delete links from shortcut
echo [5] - Disable ini cache (desktop.ini)
echo [6] - Enable ini cache
echo [7] - Disable SFC
echo [8] - Support 16 bit programs
echo [9] - Disable 16 bit programs
echo [10] - Enable Old Logon
echo [11] - Enable New logon
echo [12] - Registry Done (Show info, when registry successfuly imported)
echo [13] - Fix russian locale
echo [14] - Exit
echo.
set /p check=">>> "
if "%check%"=="1" (
start files\XP\classic_controlpanel.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="2" (
start files\XP\new_controlpanel.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="3" (
start files\XP\copy_big.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="4" (
start files\XP\del_links.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="5" (
start files\XP\disable_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="6" (
start files\XP\enable_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="7" (
start files\XP\disable_SFC.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="8" (
start files\XP\enable_16bit.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="9" (
start files\XP\disable_16bit.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="10" (
start files\XP\logon_new.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="11" (
start files\XP\logon_old.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="12" (
start files\XP\regDone.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="13" (
start files\XP\ru_all.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%check%"=="14" (
exit
) else goto windowsxp
:windows7
echo Windows 7 tweaks:
echo.
echo [1] - Remove ini cache (desktop.ini)
echo [2] - Add ini cache
echo [3] - Disable autoplay
echo [4] - Enable autoplay
echo [5] - Disable auto restart (BSoD)
echo [6] - Disable "restore preview" from context menu
echo [7] - Add TakeOwnerShip to context menu
echo [8] - Remove Spy Updates
echo [9] - Disable globally acceleration and set default sensitivity
echo [10] - Restore wallpaper quality to default
echo [11] - Increase wallpaper quality
echo [12] - Enable Aero theme (only for Windows 7 Starter, Home Basic!)
echo [13] - Exit
echo.
set /p a=">>> "
if "%a%"=="1" (
start files\7\remove_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="2" (
start files\7\add_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="3" (
start files\7\disable_autoplay.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="4" (
start files\7\enable_autoplay.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="5" (
start files\7\disable_bsod_reset.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "a%"=="6" (
start files\7\disable_restore.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="7" (
start files\7\InstallTakeOwnership.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="8" (
start files\7\rem_spy_updates.cmd
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="9" (
start files\7\Mouse_Fix_1.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="10" (
start files\7\Default_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="11" (
start files\7\Increase_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%a%"=="12" (
start files\7\aero.exe
ping -n 3 127.0.0.1 >NUL
) else if "%a%"=="13" (
exit
) else goto windows7
:windows10
echo Windows 10 tweaks:
echo.
echo [1] - Remove ini cache (desktop.ini)
echo [2] - Add ini cache
echo [3] - Add Copy path to context menu
echo [4] - Disable News and Interests
echo [5] - Enable News and Interests
echo [6] - Disable telemetry (powershell script!!)
echo [7] - Disable defender (Safe mode. Maybe works on 1903+)
echo [8] - Disable Office telemetry
echo [9] - Disable Office telemetry (tasks)
echo [10] - Enable GPEDIT (for Windows 10 Home)
echo [11] - Onedrive uninstaller
echo [12] - Remove 3D Objects (64-bit) (Thanks CreeperLifeYT#1267)
echo [13] - Add Takeowner ship to context menu
echo [14] - Activate Windows old photo viewer
echo [15] - Disable Windows Update
echo [16] - Enable Windows Update
echo [17] - Disable firewall notify
echo [18] - Enable firewall notify
echo [19] - Disable Web Search
echo [20] - Enable Web Search
echo [21] - Remove all folder from This PC (Downloads and etc)
echo [22] - Set windows aerolite theme
echo [23] - Return windows theme (light)
echo [24] - Add alt tab transperent
echo [25] - Remove alt tab transperent
echo [26] - Enable DIM Desktop wallpaper (45%)
echo [27] - Delete DIM Desktop wallpaper
echo [28] - Disable Shake
echo [29] - Enable Shake
echo [30] - BSoD on ctrl + scroll
echo [31] - Disable BSoD on ctrl + scroll
echo [32] - Disable globally acceleration and set default sensitivity
echo [33] - Restore wallpaper quality to default
echo [34] - Increase wallpaper quality
echo [35] - Exit
echo.
set /p inp=">>> "
if "%inp%"=="1" (
start files\10\remove_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="2" (
start files\10\add_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="3" (
start files\10\Add_Copy_path_to_context_menu.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="4" (
start files\10\Disable_News_and_Interests_on_taskbar_feature_for_all_users.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="5" (
start files\10\Enable_News_and_Interests_on_taskbar_feature_for_all_users.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="6" (
powershell files\10\disable-telemetry.ps1
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="7" (
start files\10\DisableDefenderSafeMode1903Plus.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="8" (
start files\10\DisableOfficeTelemetry.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="9" (
start files\10\DisableOfficeTelemetryTasks.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="10" (
start files\10\EnableGPeditinW10Home.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="11" (
start files\10\OneDrive_Uninstaller.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="12" (
start files\10\This_PC_-_Remove_3D_Objects_64-bit.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="13" (
start files\7\InstallTakeOwnership.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="14" (
start files\10\Activate_Windows_Old_Photo_Viewer_on_Windows_10.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="15" (
start files\10\disable_update.bat
goto start
) else if "%inp%"=="16" (
start files\10\enable_update.bat
goto start
) else if "%inp%"=="17" (
start files\10\Disable_firewall_notifications.reg
goto start
) else if "%inp%"=="18" (
start files\10\Enable_firewall_notifications.reg
goto start
) else if "%inp%"=="19" (
start files\10\Disable_web_search.reg
goto start
) else if "%inp%"=="20" (
start files\10\Enable_web_search.reg
goto start
) else if "%inp%"=="21" (
start files\10\Remove_folders_from_this_pc.reg
goto start
) else if "%inp%"=="22" (
start files\10\AeroLite.theme
goto start
) else if "%inp%"=="23" (
start files\10\aero.theme
goto start
) else if "%inp%"=="24" (
start files\10\add_alt_tab_transp.reg
goto start
) else if "%inp%"=="25" (
start files\10\del_alt_tab_transp.reg
goto start
) else if "%inp%"=="26" (
start files\10\dim_desktop_wall.reg
goto start
) else if "%inp%"=="27" (
start files\10\del_dim_desktop_wall.reg
goto start
) else if "%inp%"=="28" (
start files\10\disable_shake.reg
goto start
) else if "%inp%"=="29" (
start files\10\enable_shake.reg
goto start
) else if "%inp%"=="30" (
start files\10\bsod_ctrl_scroll.reg
goto start
) else if "%inp%"=="31" (
start files\10\remove_bsod_c_scroll.reg
goto start
) else if "%inp%"=="32" (
start files\7\Mouse_Fix_1.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="33" (
start files\7\Default_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="34" (
start files\7\Increase_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inp%"=="35" (
exit
) else goto windows10
:windows11
echo Windows 11 tweaks:
echo.
echo [1] - Remove ini cache (desktop.ini)
echo [2] - Add ini cache
echo [3] - Add Copy path to context menu
echo [4] - Enable Old context menu
echo [5] - Disable old context menu
echo [6] - Enable Windows 10 Taskbar
echo [7] - Disable Windows 10 Taskbar
echo [8] - Disable search in taskbar
echo [9] - Enable search in taskbar
echo [10] - Small Icons in taskbar
echo [11] - Remove Small Icons in taskbar
echo [12] - Disable defender (Safe mode)
echo [13] - Disable Office telemetry
echo [14] - Disable Office telemetry (tasks)
echo [15] - Onedrive uninstaller
echo [16] - Remove 3D Objects (64-bit) (Thanks CreeperLifeYT#1267)
echo [17] - Add Takeowner ship to context menu
echo [18] - Set windows aerolite theme
echo [19] - Return windows theme (light)
echo [20] - Disable globally acceleration and set default sensitivity
echo [21] - Remove all folder from This PC (Downloads and etc)
echo [22] - Restore wallpaper quality to default
echo [23] - Increase wallpaper quality
echo [24] - Exit
echo.
set /p inpu=">>> "
if "%inpu%"=="1" (
start files\10\remove_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="2" (
start files\10\add_ini_cache.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="3" (
start files\10\Add_Copy_path_to_context_menu.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="4" (
start files\11\old_context_menu.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="5" (
start files\11\del_old_context_menu.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="6" (
start files\11\windows_10_taskbar.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="7" (
start files\11\remove_10_taskbar.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="8" (
start files\11\disable_search.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="9" (
start files\11\enable_search.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="10" (
start files\11\small_icons.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="11" (
start files\11\remove_small_icons.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="12" (
start files\10\DisableDefenderSafeMode1903Plus.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="13" (
start files\10\DisableOfficeTelemetry.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="14" (
start files\10\DisableOfficeTelemetryTasks.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="15" (
start files\10\OneDrive_Uninstaller.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="16" (
start files\10\This_PC_-_Remove_3D_Objects_64-bit.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="17" (
start files\7\InstallTakeOwnership.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="18" (
start files\10\AeroLite.theme
goto start
) else if "%inpu%"=="19" (
start files\10\aero.theme
goto start
) else if "%inpu%"=="20" (
start files\7\Mouse_Fix_1.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="21" (
start files\10\Remove_folders_from_this_pc.reg
goto start
) else if "%inpu%"=="22" (
start files\7\Default_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="23" (
start files\7\Increase_Wallpaper_Quality.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%inpu%"=="24" (
exit
) else (
goto windows11
)
:windows2000
echo Windows 2000 Tweaks:
echo.
echo [1] - Enable compatibility tab
echo [2] - Disable compatibility tab
echo [3] - Enable Split Explorer
echo [4] - Disable Split Explorer
echo [5] - Explorer Slowdowns LAN Fix
echo [6] - Explorer Slowdowns Media Fix
echo [7] - Open with notepad Fix
echo [8] - xdsl/cable modem speed
echo [9] - Enable spontaneoud reboot (Autoreboot)
echo [10] - Disable spontaneoud reboot (Autoreboot)
echo [11] - Exit
echo.
set /p input=">>> "
if "%input%"=="1" (
start files\2000\enable_compatibility_tab.bat
) else if "%input%"=="2" (
start files\2000\disable_comp_tab.bat
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="3" (
start files\2000\enable_split_explorer.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="4" (
start files\2000\disable_split_explorer.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="5" (
start files\2000\explorer_slowdowns_LAN.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="6" (
start files\2000\explorer_slowdowns_media.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="7" (
start files\2000\open_with_notepad_fix.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="8" (
start files\2000\xdsl_and_cable_modem_speedup.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="9" (
start files\2000\enable_spontaneous_reboot.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="10" (
start files\2000\disable_spontaneous_reboot.reg
ping -n 3 127.0.0.1 >NUL
goto start
) else if "%input%"=="11" (
exit
) else goto windows2000
pause