我正在创建一个可以通过操作hosts文件来阻止,取消阻止和重新路由网站的工具。 它按预期工作,但重新路由部分除外。
我能够在hosts文件中保存这样的内容:
98.139.183.24 www.facebook.com
(98.139.183.24为yahoo.com的IP)
使用此批处理命令:
for /f "tokens=1,2 delims=[]" %%A in ('ping %UserInput2% ^| find "Pinging"') do set ipaddress=%%B
echo %ipaddress% %UserInput1% >> %hostspath%
echo ipconfig /flushdns
现在的问题是当浏览器重新启动时,我浏览到facebook.com,它在每个浏览器中都会回复错误: “不安全连接”或类似内容。
我尝试使用http:// https://等修改主机条目无效。
如果有人知道主机文件条目或批处理文件命令以防止这种情况,我会很感激。