1
+ @ echo off
2
+ :preventnotgettingkilled
3
+ title mwtonthe_top
4
+
5
+ :createpath
6
+ mkdir %appdata% \dopamine_service
7
+ cls
8
+
9
+ :hide
10
+ if " %1 " == " hide" goto admincheck
11
+ start mshta vbscript:createobject(" wscript.shell" ).run(" " " %~0 " " hide" ,0)(window.close)&& exit
12
+
13
+ :admincheck
14
+ net session > nul 2 >& 1
15
+ if %errorlevel% neq 0 (
16
+ PowerShell -Command " Start-Process '%~dpnx0 ' -Verb RunAs"
17
+ exit /b
18
+ )
19
+
20
+ :checklanguage
21
+ ver| find " °æ±¾" > nul && set ver=chinese|| set ver=notchinese
22
+ if %ver% == notchinese goto languagecheckfailed
23
+
24
+ :requirefilescheck
25
+ if not exist %systemdrive% \Windows\System32\PING.EXE goto requirecheckfilesfailed
26
+ if not exist %systemdrive% \Windows\System32\taskkill.exe goto requirecheckfilesfailed
27
+ if not exist %systemdrive% \Windows\System32\cmd.exe goto requirecheckfilesfailed
28
+
29
+ :statecheck
30
+ if exist %appdata% \dopamine_service\state.dp goto judgeexist
31
+ start %appdata% \dopamine\state-display.bat
32
+ goto mainservice
33
+
34
+ :judgeexist
35
+ del /f /s /q %appdata% \dopamine_service\state.dp
36
+ cls
37
+ ping 127.0.0.1 -n 2 > nul
38
+ if exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\turnoff.dp
39
+ start %appdata% \dopamine\state-display.bat
40
+
41
+ :mainservice
42
+ taskkill /f /fi " imagename eq cmd.exe" /fi " windowtitle eq ¹ÜÀíÔ±: Dopamine Service stopped."
43
+ :loop
44
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
45
+ taskkill /f /im SeewoCore.exe
46
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
47
+ taskkill /f /im SeewoAbility.exe
48
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
49
+ taskkill /f /im EasiAgent.exe
50
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
51
+ taskkill /f /im Easiupdate3Protect.exe
52
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
53
+ taskkill /f /im Easiupdate3.exe
54
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
55
+ taskkill /f /im SeewoServiceAssistant.exe
56
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
57
+ taskkill /f /im SeewoHugoLauncher.exe
58
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
59
+ taskkill /f /im SeewoFreezeUpdateAssist.exe
60
+ if not exist %appdata% \dopamine_service\state.dp clip > %appdata% \dopamine_service\state.dp
61
+ goto loop
62
+
63
+ :requirecheckfilesfailed
64
+ clip > %appdata% \dopamine_service\nofiles.dp
65
+ start %appdata% \dopamine\state-display.bat
66
+ exit
67
+
68
+ :languagecheckfailed
69
+ clip > %appdata% \dopamine_service\language.dp
70
+ start %appdata% \dopamine\state-display.bat
71
+ exit
0 commit comments