校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 批處理添加多個新的域名到hosts

批處理添加多個新的域名到hosts

熱門標簽:呼倫貝爾外呼系統 雷霆電銷機器人怎么樣 電話機器人產品怎么樣 玉林市機器人外呼系統哪家好 如何弄地圖標注 如何申請400電話業務mm 電話機器人全國招商 清遠百度地圖標注店鋪位置 智能打電話機器人收費

要求:批處理(.bat) 添加多個新的域名到hosts,先檢測是否已存在,如果已存在的域名就不添加

其他尚未存在的域名,則直接添加

google搜尋是有找到代碼  如下:

復制代碼 代碼如下:

set stHosts= X.X.X.X www.domainname.com
FOR /F "eol=# tokens=1 delims=" %%i in (%systemroot%\system32\drivers\etc\hosts) do if "%stHosts%"=="%%i" exit
echo %stHosts%>> %systemroot%\system32\drivers\etc\hosts

不過此代碼只能檢測一行域名

如果要添加以下各種不同域址,如何改寫代碼才能檢測多個的域名?

127.0.0.1 mcfg.sandai.net
127.0.0.1 211.94.190.80
127.0.0.1 advstat.xunlei.com
123.87.86.5 biz5.sandai.net
527.66.13.125 cknum.sandai.net
110.45.215.113 cl.kankan.xunlei.com
127.0.0.1 float.sandai.net
127.0.0.1 mcfg.sandai.net
180.70.134.154 mtips.xunlei.com
127.0.0.1 pubstat.sandai.net
216.58.221.74 recommend.xunlei.com
127.0.0.1 wy.xunlei.com
110.45.229.148 buy.safe.xunlei.com

方法一:

@echo off  setlocal enabledelayedexpansion
set "file=%systemroot%\system32\drivers\etc\hosts"
for /f "tokens=2" %%i in ('more +11 "%~0"') do set #%%i=1
for /f "delims=" %%i in ('findstr /n .* %file%') do (
  set "s=%%i"
  set "s=!s:*:=!"
  for /f "tokens=1,2" %%j in ("#!s!") do if not defined #%%k echo;!s!
)
more +11 "%~0"
pause  exit

方法二:帶上檢測功能(各種域址寫在名為list.txt的文件中,一行一個)

@echo off
if exist %temp%\$ del /q %temp%\$
for /f "delims=" %%i in (%systemroot%\system32\drivers\etc\hosts) do echo %%i>>%temp%\$
for /f "delims=" %%a in ('findstr /v /g:"%temp%\$" list.txt') do echo %%a>> %systemroot%\system32\drivers\etc\hosts

您可能感興趣的文章:
  • 使用批處理刪除HOSTS中特定內容的行的代碼
  • 批處理利用HOSTS文件(屏蔽,加速)網站的代碼
  • 使用批處理bat更改hosts的多個方法

標簽:公主嶺 白銀 三門峽 樂山 江西 蕪湖 臺州 株洲

巨人網絡通訊聲明:本文標題《批處理添加多個新的域名到hosts》,本文關鍵詞  批處理,添加,多個,新的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理添加多個新的域名到hosts》相關的同類信息!
  • 本頁收集關于批處理添加多個新的域名到hosts的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 溆浦县| 同心县| 教育| 金乡县| 赤城县| 碌曲县| 万源市| 美姑县| 阿克苏市| 娄烦县| 微山县| 邢台市| 九江市| 噶尔县| 眉山市| 麻江县| 西乡县| 扶风县| 璧山县| 丹巴县| 武夷山市| 林口县| 平果县| 武安市| 舒城县| 五莲县| 兴隆县| 肥西县| 福贡县| 衡东县| 湟源县| 五原县| 武城县| 六盘水市| 易门县| 西安市| 虎林市| 新丰县| 本溪市| 南召县| 阿尔山市|