方式一、将以下代码复制进txt,修改为XXX.bat格式,ip 地址和域名修改为你想要的即可,本代码考虑到了执行重复写入的问题,使用判断避免重复写入,最后的reg为写入注册表(即加入受信任站点,不用可以删除,也可以多个)
@echo off
title 添加host %date%
echo. >> "%windir%\system32\drivers\etc\hosts"
@echo ######修改host beg >>"%windir%\system32\drivers\etc\hosts"
SET PA TH=%SystemRoot%\system32\drivers\etc\hosts
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text1
echo %put% >> %PA TH%
echo 添加成功
:text1
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text2
echo %put% >> %PA TH%
echo 添加成功
:text2
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text3
echo %put% >> %PA TH%
echo 添加成功
:text3
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text4
echo %put% >> %PA TH%
echo 添加成功
:text4
SET put=10.5.200.21
cd %SystemRoot%\system32
findstr "" %PATH% && goto text5
echo %put% >> %PA TH%
echo 添加成功
:text5
@echo ######完成修改end >>"%windir%\system32\drivers\etc\hosts"
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\EscDomains\" /v http /t REG_DWORD /d 0x00000002 /f
Exit
方法二、无判断添加host(最直接方便),同样修改名为为XXX.bat双击执行即可。
@echo. >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.201 ibmrac1 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.202 ibmrac2 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.203 vip-ibmrac1 >>C:\Windows\System32\Drivers\etc\hosts
@echo 192.168.4.204 vip-ibmrac2>>C:\Windows\System32\Drivers\etc\hosts
@echo 172.16.1.53 ssosvr>>C:\Windows\System32\Drivers\etc\hosts
方法三、手工修改注意win7等系统直接修改无法保存,请调整host的属性,将用户权限设置为完全控制即可直接修改。