
批處理(bat)添加多個新的域名到hosts需先檢測對于 批處理(.bat) 添加多個新的域名到hosts,先檢測是否已存在,如果已存在的域名就不添加其他尚未存在的域名,則直接添加google搜尋是有找到代碼如下:
- set stHosts= X.X.X.X www.domainname.com
- FOR /F eol=# tokens=1 delims= %%i in (%systemroot%system32driversetchosts) do if %stHosts%==%%i exit
- echo %stHosts%>> %systemroot%system32driversetchosts
nclick="copycode($('code0'));">復制代碼
不過此代碼只能檢測一行域名如果要添加以下各種不同域址,如何改寫代碼才能檢測多個的域名?127.0.0.1 mcfg.sandai.net127.0.0.1 211.94.190.80127.0.0.1 advstat.xunlei.com123.87.86.5 biz5.sandai.net527.66.13.125 cknum.sandai.net110.45.215.113 cl.kankan.xunlei.com127.0.0.1 float.sandai.net127.0.0.1 mcfg.sandai.net180.70.134.154 mtips.xunlei.com127.0.0.1 pubstat.sandai.net216.58.221.74 recommend.xunlei.com127.0.0.1 wy.xunlei.com110.45.229.148 buy.safe.xunlei.com