前言:

  有时候,总要在不同地方工作,就会总要切换 IP,内网比较严重,内网大多数都是静态 IP

所以呢,老是手动去设置 IP、子网掩码、网关等甚是繁琐,同时还得记住 IP,所以呢,用脚本来记录 IP,并且执行 脚本就自动修改 IP

######下列为脚本代码##按需修改###########

@echo off

REM 这是一个自动修改 IP 脚本

echo ####温馨提示####
echo 1、输入序号,回车
echo 2、如果修改失败,请以管理员身份运行

echo 192.168.1.0====》请按 01
echo 192.168.2.0====》请按 02
echo 192.168.3.0====》请按 03
echo 自动获取=======》请按 04

set /p n=

if /i "%n%" equ "01" goto 01
if /i "%n%" equ "02" goto 02
if /i "%n%" equ "03" goto 03
if /i "%n"% equ "04" goto 04

REM 设置你要设置的IP
REM 确保你的IP是专属IP,即不能冲突
: 01
echo 您选择的是 01===》192.168.1.0/24
echo 正在设置,请稍后........
netsh interface ipv4 set address name="本地连接" source=static addr=192.168.1.254 mask=255.255.255.0 gateway=192.168.1.1 gwmetric=0 > nul
goto end

: 02
echo 您选择的是 02===》192.168.2.0/24
echo 正在设置,请稍后........
netsh interface ipv4 set address name="本地连接" source=static addr=192.168.2.254 mask=255.255.255.0 gateway=192.168.2.1 gwmetric=0 > nul
goto end

: 03
echo 您选择的是 03===》192.168.3.0/24
echo 正在设置,请稍后........
netsh interface ipv4 set address name="本地连接" source=static addr=192.168.3.254 mask=255.255.255.0 gateway=192.168.3.1 gwmetric=0 > nul
goto end

: 04
echo 您选择的是 04===》自动获取
echo 正在自动获取网络信息,请稍后
netsh interface ipv4 set address name="本地连接" source=DHCP
goto end

@echo off
: end

echo ####设置成功####
echo ##本机配置如下##
ipconfig /all | more
pause

Windows IP 设置脚本的更多相关文章

  1. windows 设置脚本IP

    毫无疑问,在windows设置IP非常方便,因为有操作简单,直观的界面.通过图形用户界面设置IP在一般情况下是足够.但是,对于那些谁经常出差,由人产生的转换工作,这样的变化IP无疑耗时且不方便.假设一 ...

  2. Windows下通过脚本快速修改IP地址

    Windows下通过脚本快速修改IP地址 如果通过Windows的网络属性修改Ip/网关,真是太麻烦了. 经常要切换ip,所以我写了两个脚本: c:\办公室.bat netsh interface i ...

  3. Loadrunner 脚本开发-利用loadrunner开发Windows Sockets协议脚本

    脚本开发-利用loadrunner开发Windows Sockets协议脚本 by:授客 QQ:1033553122 欢迎加入软件性能测试交流QQ群:7156436 实践举例 Socket服务端简单实 ...

  4. 转:windows BAT 批处理脚本教程

    转自:http://www.cnblogs.com/mq0036/p/3412171.html BAT 批处理脚本教程 第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文 ...

  5. 编写 unix和 windows的 Scala 脚本

    编写 unix和 windows的 Scala 脚本 今天在看<Scala 编程>的时候看到附录了,里面提到了怎么在 unix 和 windows 下面编写 scala 脚本. 之前我也一 ...

  6. [PHP]set_time_limit — 设置脚本最大执行时间

    (PHP 4, PHP 5) set_time_limit — 设置脚本最大执行时间 说明 void set_time_limit ( int $seconds ) 设置允许脚本运行的时间,单位为秒. ...

  7. Python编写的Linux网络设置脚本,Debian Wheezy上测试通过

    hon编写的Linux网络设置脚本,Debian Wheezy上测试通过       阿里百川梦想创业大赛,500万创投寻找最赞的APP 技术细节参见Linux网络设置高级指南 注意事项参见程序注释 ...

  8. Linux hostname设置,静态ip设置,hostname与静态ip相互映射

    1,hostname设置 永久设置: centos 7 下,切换到root 用户 vi /etc/hostname 输入要修改的hostname centos 6或者其他linux 系统,可能在/et ...

  9. win10 校园宽带连接不上的解决办法(错误720、“以太网”没有有效的ip设置)

    遇到的问题如下图所示: 插上宽带后,查看以太网状态显示如下: 创建新连接宽带(PPPoE)(R)后,连接失败,错误为720,显示如下: 以太网网络诊断后,结果显示“以太网”没有有效的Ip设置,如下图所 ...

随机推荐

  1. 4.有关日期格式属性改动常识,v$nls_parameters,between and,查询指定部门的员工信息,in和null,like模糊查询,order by后面能够跟:列名、表达式、别名、序号

     1 有关日期格式属性改动常识 NLS_DATE_FORMAT           DD-MON-RR select sysdate from dual; NLS_CURRENCY         ...

  2. [Python]Use Flask-Admin with PostgreSQL

    This code recipe gives you an idea of how to use Flask-Admin with postgresql database. from flask im ...

  3. POJ 1741 Tree 树的分治(点分治)

    题目大意:给出一颗无根树和每条边的权值,求出树上两个点之间距离<=k的点的对数. 思路:树的点分治.利用递归和求树的重心来解决这类问题.由于满足题意的点对一共仅仅有两种: 1.在以该节点的子树中 ...

  4. NGUI研究之开发项目的一些使用心得比較细节

     不知不觉使用NGI插件已经有一段时间了.感觉NGUI真的是眼下Unity3D中最好用的UI插件. 可是它也有一些不是BUG的BUG,这些问题可能会让新人摸不着头脑,那么这篇文章将总结一下这段时间 ...

  5. HTML样式以及使用

    HTML的样式包含: 1,标签{style ,link} 2.属性{rel="styleSheet"外部样式表,type="text/css",margin-l ...

  6. thinkphp5项目--个人博客(七)

    thinkphp5项目--个人博客(七) 项目地址 fry404006308/personalBlog: personalBloghttps://github.com/fry404006308/per ...

  7. Oracle中根据表明获取对应表触发器名称

    Select object_name From user_objects a left join all_triggers b on a.object_Name = b.trigger_name wh ...

  8. WLAN HAL

      WLAN HAL WLAN 框架具有三个 WLAN HAL 表面,分别由三个不同的 HIDL 软件包表示: 供应商 HAL:Android 专用命令的 HAL 表面.HIDL 文件位于 hardw ...

  9. [HAOI2016]找相同字符 广义后缀自动机_统计出现次数

    题目描述:给定两个字符串,求出在两个字符串中各取出一个子串使得这两个子串相同的方案数.两个方案不同当且仅当这两个子串中有一个位置不同. 输入输出格式输入格式:两行,两个字符串 s1,s2,长度分别为n ...

  10. JS动态创建表单post提交

    <script> //@创建表单方法 function post(URL, PARAMS) { var temp = document.createElement("form&q ...