@echo off
rem Enhance 

Set LogFile=c:\Windows\Log\AsPatchTouchPanel.log

if not exist C:\Windows\Log\OSInfo.ini echo OS is not Windows 8. >%LogFile%
if not exist C:\Windows\Log\OSInfo.ini goto End


if exist "C:\Program Files (x86)" goto Patch64
goto Patch32

:Patch64
if exist c:\preload64\patch\AsTouchPanel\AsTouchDetect.exe start /w c:\preload64\patch\AsTouchPanel\AsTouchDetect.exe
if %ERRORLEVEL%==1 (
mkdir C:\ProgramData\AsTouchPanel
copy /y c:\preload64\patch\AsTouchPanel\AsPatchTouchPanel64.exe C:\ProgramData\AsTouchPanel
copy /y c:\preload64\patch\AsTouchPanel\AsPatchTouchPanel.ini C:\ProgramData\AsTouchPanel
start /w C:\ProgramData\AsTouchPanel\AsPatchTouchPanel64.exe /s
echo Function Enable >> %LogFile%
goto End
)
echo Function Disable >> %LogFile%
goto End

:Patch32
if exist c:\preload\patch\AsTouchPanel\AsTouchDetect.exe start /w c:\preload\patch\AsTouchPanel\AsTouchDetect.exe
if %ERRORLEVEL%==1 (
mkdir C:\ProgramData\AsTouchPanel
copy /y c:\preload\patch\AsTouchPanel\AsPatchTouchPanel.exe C:\ProgramData\AsTouchPanel
copy /y c:\preload\patch\AsTouchPanel\AsPatchTouchPanel.ini C:\ProgramData\AsTouchPanel
start /w C:\ProgramData\AsTouchPanel\AsPatchTouchPanel.exe /s
echo Function Enable >> %LogFile%
goto End
)
echo Function Disable >> %LogFile%

:End
exit