谷动谷力

 找回密码
 立即注册
谷动谷力 首页 电脑IT 查看内容

如何快速修改添加电脑hosts记录

2019-6-7 23:27| 发布者: admin| 查看: 24| 评论: 0|原作者: sunsili

摘要: 笔者在工作工作中经常给内网电脑添加hosts记录,原来手动一台一台添加,这样效率很低。 新建文本文件,写入内容如下 : @echo 192.168.0.1 sunsli.com C:\windows\system32\drivers\etc\hosts #刷新dns记录ipcon ...
[背景]
笔者在工作工作中经常给内网电脑添加hosts记录,原来手动一台一台添加,这样效率很低。

[解决方法]
新建文本文件,写入内容如下 :


@echo 192.168.0.1 sunsli.com >> C:\windows\system32\drivers\etc\hosts
#刷新dns记录ipconfig /flushdns

保存为setHosts.bat, 发现有时可以有时不可以,原因是用户问题,要“以管理员身份运行”,还要关闭杀毒软件,还有只读属性去除,修改内容为:

rem 提示用户,权限问题会修改不成功
@echo ########################################
echo "右击“以管理员身份运行”"
echo "如杀毒软件提示,点击允许。"
@echo ########################################
rem 去只读属性
attrib -R C:\WINDOWS\system32\drivers\etc\hosts
@echo 192.168.0.1 sunsli.com  >> C:\windows\system32\drivers\etc\hosts
rem 刷新dns记录
ipconfig /flushdns
rem 查看否成功
type C:\windows\system32\drivers\etc\hosts
pause

这样发现,还有不转行添加,这样添加肯定不对,怎么自动转行呢?修改内容如下:

rem 提示用户,权限问题会修改不成功
@echo ########################################
echo "右击“以管理员身份运行”"
echo "如杀毒软件提示,点击允许。"
@echo ########################################
rem 去只读属性
attrib -R C:\WINDOWS\system32\drivers\etc\hosts
rem 添加空行,解决不换行问题
echo. >>c:/windows/system32/drivers/etc/hosts
@echo 192.168.0.1 sunsli.com  >> C:\windows\system32\drivers\etc\hosts
rem 刷新dns记录
ipconfig /flushdns
rem 查看否成功
type C:\windows\system32\drivers\etc\hosts
pause

大功告成,直接给工厂小白用,效率高高的。

原创作品,版权 @谷动谷力 所有
转发请注明出处:http://bbs.sunsili.com/thread-142871-1-1.html





鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

QQ|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2021-12-28 17:09 , Processed in 0.053689 second(s), 32 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

返回顶部