-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUninstall.cmd
More file actions
27 lines (24 loc) · 806 Bytes
/
Uninstall.cmd
File metadata and controls
27 lines (24 loc) · 806 Bytes
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
@ECHO OFF
CLS
TITLE UNINSTALL
PUSHD %~dp0
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
CHOICE /T 10 /D N /M "WOULD YOU REALLY WANT TO UNINSTALL"
IF %ERRORLEVEL% EQU 2 (
ENDLOCAL
EXIT
)
CALL log.bat UNINSTALL "BluedragonUtility"
PUSHD %installpath%
ECHO TASKKILL /IM Uninstall.exe /F>u-temp.cmd
FOR /F "skip=2 tokens=1" %%e IN ('REG QUERY "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers"') DO (
ECHO REG DELETE "HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /v "%%e" /f^>NUL 2^>^>%log%>>u-temp.cmd
ECHO DEL /F "%%e"^>NUL 2^>^>%log%>>u-temp.cmd
)
ECHO DEL /F %%0>>u-temp.cmd
echo pause>>u-temp.cmd
REG DELETE "HKLM\SOFTWARE\BluedragonUtility" /f>NUL 2>>%log%
ECHO SUCCESS>>%log%
CMD /Q /C u-temp.cmd
ENDLOCAL
EXIT