CLS 
@echo off
ECHO.
call  %SystemDrive%\netinst\env_set.bat

if "%SYS_ERROR%" == "3" goto upd_end

echo  ==============winxp2.cmd==================== >>  c:\netinst\install.txt
rem DEL "%systemdrive%\Documents and Settings\Administrator\「开始」菜单\程序\启动\winxpcn2.bat"
rem REG DELETE  "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v batch /f

echo  Setup WindowsXP-KB942288-v3-x86.exe >>  c:\netinst\install.txt
ECHO Setup WindowsXP-KB942288-v3-x86.exe For new WindowsInstaller
"%WIN_UPDATE%\winxp\WindowsXP-KB942288-v3-x86.exe" /passive /norestart

echo  Setup AutoHotkey >>  c:\netinst\install.txt
ECHO Setup AutoHotkey
"%SOFT_PATH%\win\AutoHotkey112301_Install.exe"  /U32 /S /D=C:\Program Files\AutoHotkey

ping %P_SERVER%
echo  Setup TORTOISESVN_ahk.exe "1.8.12.26645" "1.8.14" >>  c:\netinst\install.txt
ECHO Setup TORTOISESVN_ahk.exe "1.8.12.26645" "1.8.14" 
"%SOFT_PATH%\win\SVN\TORTOISESVN_ahk.exe" "TortoiseSVN-1.8.12.26645-win32-svn-1.8.14.msi"  "C"

if "%SETUP_OPTION%" == "1" goto upd_end
if "%LANG_VER%" == "0804" goto china
if "%LANG_VER%" == "0411" goto japan
if "%LANG_VER%" == "0412" goto korea

:china


rem echo  setup Setup XP_SP3_Update_2014.5_XiaZaiBa.exe >>  c:\netinst\install.txt
rem ECHO Setup XP_SP3_Update_2014.5_XiaZaiBa.exe
rem "%1\soft\winxp\patch\XP_SP3_Update_2014.5_.exe"

rem echo  setup "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat" >>  c:\netinst\install.txt
rem ECHO Setup "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat"
rem call "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat"

echo  setup "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpcn\update_KBxxx.bat"

echo  setup "%WIN_UPDATE%\winxp\winxpcn\update2_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpcn\update2_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpcn\update2_KBxxx.bat"

goto upd_end

:japan
echo  setup "%WIN_UPDATE%\winxp\winxpjp\update_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpjp\update_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpjp\update_KBxxx.bat"

echo  setup "%WIN_UPDATE%\winxp\winxpjp\update2_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpjp\update2_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpjp\update2_KBxxx.bat"

goto upd_end

:korea

echo  setup "%WIN_UPDATE%\winxp\winxpko\update_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpko\update_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpko\update_KBxxx.bat"

echo  setup "%WIN_UPDATE%\winxp\winxpko\update2_KBxxx.bat" >>  c:\netinst\install.txt
ECHO Setup "%WIN_UPDATE%\winxp\winxpko\update2_KBxxx.bat"
call "%WIN_UPDATE%\winxp\winxpko\update2_KBxxx.bat"



goto upd_end

:upd_end

if "%SYS_MODEL%" == "LENOVO1709GDJ" goto x60
goto drv_end

:x60
ECHO do install lenove x60 Driver
echo  setup "%WIN_UPDATE%\winxp\Driver\IBMx60\MyDrivers\update\x60_driver.exe" >>  c:\netinst\install.txt
"%WIN_UPDATE%\winxp\Driver\IBMx60\MyDrivers\update\x60_driver.exe"
if errorlevel 3 goto x60_error
goto drv_end
:x60_error
@ECHO  driver install err
@ECHO  setting  [BIOS SATA Controller Mode Option:AHCI]  and restarting computer
if "%SYS_ERROR%" == "3" goto no_set3
@echo set "SYS_ERROR=3" >>  %SystemDrive%\netinst\env_set.bat
:no_set3
pause

goto retry

:drv_end
rem ECHO "%1\soft\batch\ie6setup.cmd" %1 %2 >  ie6setup.bat
rem COPY  ie6setup.bat  "%systemdrive%\Documents and Settings\Administrator\僗僞乕僩 儊僯儏乕\僾儘僌儔儉\僗僞乕僩傾僢僾"
rem ECHO.
rem REGEDIT /S %1\soft\batch\win2k_autoin1.reg
rem REG DELETE  "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v batch /f
ECHO "%BAT_PATH%\winxp3.cmd" %1 %2 %3>> c:\netinst\install.txt
ECHO "%BAT_PATH%\winxp3.cmd" %1 %2 %3

ECHO ping 127.0.0.1 -n 6 > nul  >  c:\netinst\batch.bat
ECHO ping -n 5 %P_SERVER% >>  c:\netinst\batch.bat
ECHO "%BAT_PATH%\winxp3.cmd" %1 %2 %3>>  c:\netinst\batch.bat


:retry
echo "c:\netinst\win_service_end_ahk.exe"  "1"
"c:\netinst\win_service_end_ahk.exe"  "1"
::echo  =%errorlevel%=
::pause
if errorlevel 3 goto restart
if errorlevel 2 goto set_flag
if errorlevel 1 goto restart
goto restart
:set_flag
@echo set "WIN_SEVICE_END=2" >>  %SystemDrive%\netinst\env_set.bat
:restart
::pause
ECHO Restarting the PC
shutdown.exe -r -f -t 5
EXIT