计算机名DNS网关IP(大家可以用来学习)
作者 佚名
来源 批处理
浏览
发布时间 2013-07-09
st.bat echo echo 备份当前的网络设置 >>%systemroot%\netghost.bat echo ipconfig /all ^>%systemroot%\ipconfigbackup.txt>>%systemroot%\netghost.bat echo echo 当前网络设置备份完成>>%systemroot%\netghost.bat echo echo 清除当前DNS,网关设置>>%systemroot%\netghost.bat echo netsh interface ip delete address "本地连接" gateway=all ^>nul >>%systemroot%\netghost.bat echo netsh interface ip delete dns "本地连接" all ^>nul >>%systemroot%\netghost.bat echo echo 配置当前网络设置 >>%systemroot%\netghost.bat echo netsh interface ip set address "本地连接" source=static %ip1% %mask1% ^>nul >>%systemroot%\netghost.bat echo echo 当前网络设置完毕 >>%systemroot%\netghost.bat echo echo 启动GHOST服务端程序 >>%systemroot%\netghost.bat echo start ghostsrv83.exe >>%systemroot%\netghost.bat echo del %%systemroot%%\netghost.bat >>%systemroot%\netghost.bat echo exit >>%systemroot%\netghost.bat %systemroot%\netghost.bat exit :config2 find /i "IP Address" %systemroot%\ipconfigbackup.txt >ipaddr.txt for /f "skip=2 tokens=15" %%p in (ipaddr.txt) do set ipaddr=%%p find /i "Subnet Mask" %systemroot%\ipconfigbackup.txt >subnetmask.txt for /f "skip=2 tokens=15" %%b in (subnetmask.txt) do set sub=%%b find /i "Default Gateway" %systemroot%\ipconfigbackup.txt >gateway.txt for /f "skip=2 tokens=13" %%g in (gateway.txt) do set gate=%%g find /i "DNS Servers" %systemroot%\ipconfigbackup.txt >dnss.txt for /f "skip=2 tokens=15" %%d in (dnss.txt) do set dns1=%%d for /f %%n in (%systemroot%\ipconfigbackup.txt) do set dns2=%%n del ipaddr.txt del subnetmask.txt del gateway.txt del dnss.txt echo %ipaddr% %sub% %gate% %dns1% %dns2% echo @echo off >%systemroot%\restore.bat echo echo 恢复IP,DNS,子网掩码,网关设置 >>%systemroot%\restore.bat echo netsh interface ip set address "本地连接" source=static %ipaddr% %sub% %gate% 1 ^>nul >>%systemroot%\restore.bat echo netsh interface ip set dns name="本地连接" source=static %dns1% primary ^>nul >>%systemroot%\restore.bat echo netsh interface ip add dns name="本地连接" %dns2% ^>nul >>%systemroot%\restore.bat echo echo 恢复完成>>%systemroot%\restore.bat echo del %%systemroot%%\restore.bat >>%systemroot%\restore.bat echo exit >>%systemroot%\restore.bat %systemroot%\restore.bat exit :errorselect echo 选择错误,请重新选择 goto restart :dianxin color 0a cls echo ------------------------------------------------------- echo. echo 说明 echo 本批处理可以按要求设置进行电信与网 echo 通之间的线路切换.本批处理只支持单否 echo 网卡,网络属性名称为"本地连接".则此 echo 批处理不适用或者达不到预期的效果. echo 此脚本为现场使用版,即当前的设置只 echo 对脚本运行中起作用,脚本运行时非正常 echo 退出时也达不到预期的效果,谢谢使用 echo ------------------------------------------------------- echo. echo 请输入1或者2,输入其他字符,后果自负. echo. echo 1.进入电信网通线路切换生成器 echo. echo 2.返回主菜单 echo. :restart2 set /p select=请输入: set |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 批处理 用户是否存在判断下一篇: 去掉字符串头所有的0的批处理
关于计算机名DNS网关IP(大家可以用来学习)的所有评论