set _COINSTALLER_PATH="%~dp0%CoInstaller"
set _WIN7_PATH="%~dp0%win7"
set _WIN8_PATH="%~dp0%win8"
set _WIN81_PATH="%~dp0%win81"
set _WIN10_PATH="%~dp0%win10"
set _CUR_PATH="%~dp0%"
set _HOTFIX_PATH_="HKLM\SOFTWARE\ASUS\Hotfix\ASUS Smart Gesture"
set _AP_WIN7_NAME=AsTPCenter
set _DM_WIN7_NAME=DesktopManager


echo "To delete the Hotfix registry of ASUS Live Update"
reg DELETE %_HOTFIX_PATH_% /f

pushd %_CUR_PATH%
check_os.exe
popd
if %ERRORLEVEL% == 4 goto ver_7
if %ERRORLEVEL% == 5 goto ver_8
if %ERRORLEVEL% == 6 goto ver_81
if %ERRORLEVEL% == 7 goto ver_10

goto warnthenexit

:ver_7
echo "Windows 7 Install Procedure"
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ATP" /f
pushd %_WIN7_PATH%
call uninstall_all.bat
popd
goto exit

:ver_8
echo "Windows 8 Install Procedure"
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ATP" /f
pushd %_WIN8_PATH%
call uninstall_all.bat
popd

:ver_81
echo "Windows 8.1 Install Procedure"
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ATP" /f
pushd %_WIN81_PATH%
call uninstall_all.bat
popd
goto exit


:ver_10
echo "Windows 10 Install Procedure"
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ATP" /f
pushd %_WIN10_PATH%
call uninstall_all.bat
popd
goto exit

:warnthenexit
echo Machine undetermined.

:exit
pushd %_CUR_PATH%
rmdir /Q /S %_AP_WIN7_NAME%
rmdir /Q /S %_DM_WIN7_NAME%
popd

pushd %USERPROFILE%\AppData\Local\Temp
rmdir /Q /S ASUSRemoteLink
popd

pushd %ALLUSERSPROFILE%
rmdir /Q /S "ASUS Smart Gesture"
popd