2025-03-12 10:03:16 +08:00
@ echo off
setlocal
REM <20> <> ȡ<EFBFBD> ű<EFBFBD> <C5B1> <EFBFBD> <EFBFBD> <EFBFBD> Ŀ¼
set " scriptPath= %~dp0 "
REM <20> <> <EFBFBD> ص<EFBFBD> <D8B5> <EFBFBD> һ <EFBFBD> <D2BB> Ŀ¼
for %% i in ( " %scriptPath:~0,-1% " ) do set " parentDir= %% ~dpi "
REM <20> <> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ·<EFBFBD> <C2B7>
set " softwarePath= %parentDir% "
REM <20> <> <EFBFBD> <EFBFBD> ע<EFBFBD> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ·<EFBFBD> <C2B7>
2025-09-23 11:41:41 +08:00
set " REG_PATH=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\HMEnergy "
2025-03-12 10:03:16 +08:00
REM ɾ<> <C9BE> <EFBFBD> <EFBFBD> <EFBFBD> е <EFBFBD> ע<EFBFBD> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EEA3A8> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ڣ<EFBFBD>
reg query " %REG_PATH% " > nul 2 >& 1
if %errorlevel% == 0 (
echo ɾ<> <C9BE> <EFBFBD> <EFBFBD> <EFBFBD> е <EFBFBD> ע<EFBFBD> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ...
reg delete " %REG_PATH% " /f
)
REM <20> <> <EFBFBD> <EFBFBD> ע<EFBFBD> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> ֵ
2025-09-23 11:41:41 +08:00
reg add " %REG_PATH% " /v DisplayName /t REG_SZ /d " HMEnergy " /f
2025-03-12 10:03:16 +08:00
reg add " %REG_PATH% " /v UninstallString /t REG_SZ /d " %softwarePath% \uninst.exe " /f
reg add " %REG_PATH% " /v DisplayIcon /t REG_SZ /d " %scriptPath% \rqeh6000.ico " /f
reg add " %REG_PATH% " /v DisplayVersion /t REG_SZ /d " 1.0.0 " /f
2025-09-23 11:41:41 +08:00
reg add " %REG_PATH% " /v Publisher /t REG_SZ /d " GZHM " /f
2025-03-12 10:03:16 +08:00
: :reg add "%REG_PATH%" /v InstallLocation /t REG_SZ /d "%softwarePath%" /f
echo ע<> <D7A2> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD> <EFBFBD>
endlocal