IP设置的批处理文件
网上找的。。。最近在不同的地方上网,每次都要动手敲,郁闷了,所以找了一个批处理的方法(别看我也是学软件的,但是对批处理还真不了解,哎,学校也没教,只能在网上找找学学):试验过了,在XP上成功良好运转。。。。=。=+真的,不骗你
@echo off
title Network Configuration Application---Made by 风逐云 [email]NicholasMaxwell@msn.com[/email] QQ:55730050
mode con: cols=80 lines=23
ECHO. ==================Configurating, Please Wait==================
ECHO. ==================Network Configuration Application================== > netcfg.log
color 1a
ECHO.
::::::::::::::::::::::::::::::::::::::::::
:: 用户定义段
:: 如需自定义,请修改这里
::
:: 说明:
:: addr_name..........网络连接名称
:: addr_ip............IP地址
:: addr_mask..........子网掩码
:: addr_gateway.......网关
:: addr_dns_pri.......主DNS
:: addr_dns_sec.......副DNS
set addr_name=本地连接
set addr_ip=192.168.0.63
set addr_mask=255.255.255.0
set addr_gateway=192.168.0.110
set addr_dns_pri=202.101.172.35
set addr_dns_sec=192.168.0.110
::::::::::::::::::::::::::::::::::::::::::
echo addr_name=%addr_name% >> netcfg.log
echo addr_ip=%addr_ip% >> netcfg.log
echo addr_mask=%addr_mask% >> netcfg.log
echo addr_gateway=%addr_gateway% >> netcfg.log
echo addr_dns_pri=%addr_dns_pri% >> netcfg.log
echo addr_dns_sec=%addr_dns_sec% >> netcfg.log
:::::::::::::::::::::::::::::::::::::::
::设置ip, gateway, and mask
:: if ip=null
:IP
ECHO. Applying IP set...
ECHO. Applying IP set... >> netcfg.log
if defined addr_ip (netsh interface ip set address name=%addr_name% source=static addr=%addr_ip% mask=%addr_mask% >> netcfg.log) else (netsh interface ip set address name=%addr_name% source=dhcp >> netcfg.log)
GOTO GATEWAY
:GATEWAY
ECHO. Applying gateway set...
ECHO. Applying gateway set... >> netcfg.log
NETSH INTERFACE IP DELETE ADDR NAME=%addr_name% GATEWAY=ALL >> netcfg.log
IF DEFINED addr_gateway (NETSH INTERFACE IP ADD ADDR NAME=%addr_name% GATEWAY=%addr_gateway% GWMETRIC=1 >> netcfg.log)
GOTO DNS
:DNS
ECHO. Applying DNS set...
ECHO. Applying DNS set... >> netcfg.log
netsh interface ip delete dns name=%addr_name% addr=all >> netcfg.log
IF DEFINED addr_dns_pri (netsh interface ip add dns name=%addr_name% addr=%addr_dns_pri% index=1 >> netcfg.log)
IF DEFINED addr_dns_sec (netsh interface ip add dns name=%addr_name% addr=%addr_dns_sec% index=2 >> netcfg.log)
GOTO SHOW
:SHOW
ECHO.
ECHO.
ECHO.
ECHO. Retult: ====================================================================
ECHO. Retult: ==================================================================== >> netcfg.log
IPCONFIG /ALL
IPCONFIG /ALL >> netcfg.log
pause
转载于:https://www.cnblogs.com/helloITworld/archive/2009/06/07/1497956.html
IP设置的批处理文件相关推荐
- ip设置 kali 重置_在 Windows 系统中如何重置 TCP/IP 协议堆栈修复网络连接问题
Internet 在 TCP/IP 协议上工作,如果 TCP/IP 协议堆栈在 Windows 或任何其他操作系统(例如 Linux 或 MacOS)中无法正常工作,则您的 Internet 连接会出 ...
- Linux安装—IP设置
2019独角兽企业重金招聘Python工程师标准>>> IP设置 务必不要把Linux的IP设置为和我们的真实机位于同一网段(这可能会跟其他机器造成冲突) 具体操作是:在安装虚拟机时 ...
- Centos 7 学习之静态IP设置
本学习主要针对 Centos 7.0.1406 版本进行学习整理! 如果你使用 VirtualBox 配置 Centos 那么请参考我的这篇文章 Centos 7 学习之静态IP设置(续) 1.编辑 ...
- 服务器出口ip怎样修改,服务器出口ip设置
服务器出口ip设置 内容精选 换一换 在ECC800-Pro的Web界面设置NetEco通信参数后,ECC800-Pro才能正常接入到NetEco上. 使用Touch对终端进行配置前需要先将Touch ...
- 水星mw310r虚拟服务器,水星MW310R静态网络(IP)设置教程
问:水星MW310R路由器怎么设置静态IP地址上网?我办理的宽带是静态IP上网,新买了一台水星MW310R无线路由器,请问怎么设置这台MW310R路由器静态IP上网?答:水星MW310R路由器的静态I ...
- linux7.2 静态IP设置,Centos 7 学习之静态IP设置
本学习主要针对 Centos 7.0.1406 版本进行学习整理! 如果你使用 VirtualBox 配置 Centos 那么请参考我的这篇文章 Centos 7 学习之静态IP设置(续) 1.编辑 ...
- 基于xilinx vivado的XADC IP设置使用详解
基于xilinx vivado的XADC IP设置使用详解 目录 1 XADC概述 2 引用 3 XADC 端口 4 XADC IP设置 5 IP的例程代码的使用 6 Chanel输出值的含义即寄存器 ...
- win10无法更改计算机设置,Win10“无法保存ip设置,请检查一个或多个设置并重试”的解决方法...
近期有网友想要在Win10系统中手动设置本机IP地址,但是填写完毕之后却提示了"无法保存ip设置,请检查一个或多个设置并重试",那么遇到这个问题,我们要如何解决呢?下面装机之家分享 ...
- [vagrant]vagrant centos静态ip设置
vagrant 中使用的是public_network,而工作网络中,由于桥接了很多路由器,导致ip段位和本机的ip段位不在同一个局域网中 ifconfig之后的结果 [root@localhost ...
最新文章
- linux blfs安装桌面,【Linux】Ubuntu14.04安装bridge-utils安装brctl
- 上账务系统余额并发更新问题记录
- 2017-2018-1 我爱学Java 第一周 作业
- python list 查找find_List 泛型 集合中 Find 的用法
- 7.4.6 核PCA
- ThinkPHP分页链接支持数组参数的办法
- 怎样修改t3服务器地址,怎样修改t3服务器地址
- Scrapy-redis 源码分析 及 框架使用
- char、int、long、float、double等在64位下占多少字节
- VS2019 配置OpenGL
- matlab 插值多项式实现
- 忽然想起你,你在远方还好吗!
- Defect Detection论文合集、代码和数据集
- Nexus的权限管理
- Linux CPU软中断案例一则
- c语言中while与do while循环的主要区别是什么
- 关于:first-child的误区
- 【文件上传漏洞-02】利用PUT方法上传文件—以Apache为例
- 智慧校园之蓝牙定位在学校中的应用,蓝牙室内定位-新导智能
- fpdf.php教程,fpdf使用教程 - ican2089的个人空间 - OSCHINA - 中文开源技术交流社区
热门文章
- 甘肃电大计算机考试题2007,甘肃电大2021年春季《C++语言程序设计(专)》形成性考核二满分...
- php求平均值的函数_最全计算机二级函数关键知识点汇总整理!
- e站app里站hosts_硬核干货区 | E站的国际站运营知识星球上线啦
- snmp是什么层协议_率先拥抱TSN——CC-Link发布新一代网络协议CC-Link IE TSN
- unity3d 动态合批设置_【CocosCreator】突破动态合图
- ❤️《分布式 Dubbo+Zookenper+SpringBoot》(建议收藏)❤️
- ❤️Spring的静态、动态代理模式
- Ubuntu 16.04之标题栏实时显示上下行网速、CPU及内存使用率
- html标签acronym没用,acronym_废弃 | Obsolete_HTML_参考手册_非常教程
- left join 最后一条_一条Mysql查询语句的西天取经之路,你真的了解吗?