windows-7 – Windows批次:如何添加主机条目?
发布时间:2020-12-13 21:07:30 所属栏目:Windows 来源:网络整理
导读:我想使用这个批处理脚本通过使用 windows批次自动添加新的条目到我的主机文件。 不幸的是,该脚本只是向hosts文件添加了一行,当我以管理员身份运行脚本时,是怎么回事? @echo offset hostspath=%windir%System32driversetchostsecho 62.116.159.4 ns1.
我想使用这个批处理脚本通过使用
windows批次自动添加新的条目到我的主机文件。
不幸的是,该脚本只是向hosts文件添加了一行,当我以管理员身份运行脚本时,是怎么回事? @echo off set hostspath=%windir%System32driversetchosts echo 62.116.159.4 ns1.intranet.de >> %hostspath% echo 217.160.113.37 ns2.intranet.de >> %hostpath% echo 89.146.248.4 ns3.intranet.de >> %hostpath% echo 74.208.254.4 ns4.intranet.de >> %hostpath% exit
我会这样做,所以如果脚本多次运行,你不会得到重复的条目。
@echo off SET NEWLINE=^& echo. FIND /C /I "ns1.intranet.de" %WINDIR%system32driversetchosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^62.116.159.4 ns1.intranet.de>>%WINDIR%System32driversetchosts FIND /C /I "ns2.intranet.de" %WINDIR%system32driversetchosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^217.160.113.37 ns2.intranet.de>>%WINDIR%System32driversetchosts FIND /C /I "ns3.intranet.de" %WINDIR%system32driversetchosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^89.146.248.4 ns3.intranet.de>>%WINDIR%System32driversetchosts FIND /C /I "ns4.intranet.de" %WINDIR%system32driversetchosts IF %ERRORLEVEL% NEQ 0 ECHO %NEWLINE%^74.208.254.4 ns4.intranet.de>>%WINDIR%System32driversetchosts (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
- windows-xp – Windows“运行方式”,不知道密码
- Windows(Win7)搭建RabbitMQ服务器
- active-directory – “Send As”权限和“您无权
- 命令行界面 – Microsoft设置命令行快捷方式的详
- windows-server-2008 – 是否有正确的方法在Wind
- 如何从Windows应用程序编程(使用C#.NET的WinForm
- VS11中对Windows XP的支持是否与先前的Visual St
- .net – 选择Microsoft Office主Interop程序集版
- Windows服务 – VS 2012:Windows服务中的“添加
- windows – awk和WinGrep中的正则表达式
热点阅读