快捷更改IP配置.bat脚本

@echo off

:list
echo 1. 动态
echo 2. 静态
echo 3. DHCP
echo 4. exit
echo 请选择序号:...
set /p n=
if %n% == 1 goto staticIP
if %n% == 2 goto dynamicIP
if %n% == 3 goto dhcp
if %n% == 4 exit

:staticIP
echo qinshi is here
netsh interface ip set address name="本地连接" source=dhcp
netsh interface ip set dns name="本地连接" source=dhcp
pause & exit

:dynamicIP
echo qiming is here
netsh interface ip set address name="本地连接" source=static addr=192.168.10.201 mask=255.255.255.0 gateway=192.168.10.254 gwmetric=1
netsh interface ip set dns name="本地连接" source=static addr=8.8.8.8 register=primary
netsh interface ip add dns name="本地连接" addr=202.114.0.242 index=2
echo ip:192.168.10.201
pause & exit

:dhcp
echo dhcp is here
netsh interface ip set address name="本地连接" source=dhcp
pause & exit

时间: 2024-08-24 05:06:12

快捷更改IP配置.bat脚本的相关文章

linux用setup命令来更改ip配置

在有安装系统桌面情况下,可以使用图形化形式来配置ip地址, 在命令行下,输入“setup”调出网卡.防火墙等配置界面: 2 选择“network configuration“,回车: 选择“device configuration”,回车: 3 选择要配置的网卡,小编这台主机只有一块eth0网卡,回车: 4 编辑网卡,输入规划的IP地址.掩码.网关.DNS信息,输入后点击'ok',保存退出. 然后重启Linux或者重启网卡 原文地址:https://www.cnblogs.com/v616/p/

自动设置IP地址bat脚本

自动获取IP及DNS: netsh interface ip set address name="本地连接" source=dhcpnetsh interface ip set dnsservers name="本地连接" source=dhcp 设置静态IP及DNS: netsh interface ip set address name="本地连接" static 192.168.1.96 255.255.255.0 192.168.1.1n

【Windows】win10电脑通过bat脚本自动配置IP地址

目录 1.需求描述 2.实现过程 2.1 代码部分 2.2 文件编码 2.3 配置网卡名 2.4 运行脚本 1.需求描述 现在有win10电脑一台,但是由于办公环境需要随时切换内外网,所以经常需要手工配置IP地址.内外需要配置固定IP地址,外网需要配置为自动获取IP地址 2.实现过程 2.1 代码部分 @echo off rem 强制获取管理员权限 %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute(&quo

使用PowerShell脚本获取远程主机的IP配置信息

使用PowerShell脚本获取远程主机的IP配置信息 代码如下: [cmdletbinding()]param ([parameter(ValueFromPipeline=$true,ValueFromPipelineByPropertyName=$true)][string[]]$ComputerName = $env:computername) begin {}process {foreach ($Computer in $ComputerName) {if(Test-Connection

无域环境下,VCENTER5.5 更改IP后 无法登陆异常修复

转自http://bbs.vmsky.com/forum.php?mod=viewthread&tid=45593&highlight=vcenter%2Bip 由于没有域环境,SSO安装过程中是选择网络接口是绑定IP地址的,清单服务和vcenter 服务信息都是注册都是与IP地址有关的,所以更改IP会造成vcenter服务无法启动. 解决方法:第一种方法就是重装VCENTR,当然这个很费事,我们介绍下面的方法.1, 卸载 SSO组件,重启机器,然后重新安装SSO组件(默认安装)2,向 v

Bat 脚本学习 (基础篇)

[转]Bat 脚本学习 2015-01-05 14:13 115人阅读 评论(0) 收藏 举报 基础部分: ====================================================================== 一.基础语法: 1.批处理文件是一个“.bat”结尾的文本文件,这个文件的每一行都是一条DOS命令.可以使用任何文本文件编辑工具创建和修改. 2.批处理是一种简单的程序,可以用 if 和 goto 来控制流程,也可以使用 for 循环. 3.批处理的

windows bat脚本实现ftp自动下载 删除

现在有一个需求就是把远程某个文件下面的图片,下载到本地,并且删除下载成功的的文件,而且远程目录下的那个图片会随时增加.假设一下如果所有的脚本都写好了,那么就需要调用windows上的计划任务定时执行脚本就ok了,Linux上利用cronjob 同样可以做到.大体的实现思路如下,当然了不止这一种方式. 在远程服务器上搭建ftp server ,例如这里在远程服务上的 images 作为下载目录.搭建ftp server 最简单的方式就是用FileZilla Server 这个工具去搭建,很方便,零

批处理bat脚本编写(附详细例子)

                                                    批处理bat脚本编写(附详细例子) 由于在项目开发的过程中经常需要编写bat脚本,而看大牛们编写的bat脚本简直一头雾水,木有办法,作为bat菜鸟的我只有通过最最简单的例子来熟悉bat脚本中的常用命令,由此来开启我的bat脚本学习之路.... 1.常用命令举例 a.创建文件夹:                         md    D:\mybat       //将在D盘下创建一个名为

如何通过bat脚本与zabbix_sender实时监控应用进程是否正在运行

为什么要使用zabbix_sender?zabbix获取数据有超时时间,如果一些数据需要执行比较长的时间才能获取的话,那么zabbix会出现异常,考虑到这种情况,zabbix增加了Trapper功能,客户端自己提交数据给zabbix,这个通道便是trapper.思路解析:在window主机上,编写一个每隔5秒就会执行tasklist查看进程的bat脚本,如果该脚本找到了指定的进程就通过zabbix_sender发送"is running"到zabbix_server服务器,此时对应的z