1.批处理怎样更改ip地址
批处理内容如下: netsh interface ip set address name="本地连接" source=static 192.168.1.188 255.255.255.0 192.168.0.1 1 netsh interface ip set dns "本地连接" static 61.128.128.68 primary netsh interface ip add dns "本地连接" 61.128.192.68 第一行中“netsh interface ip set address”表示设置IP地址,name="本地连接"表示设置哪块网卡的地址,在网络连接中可以看到名称,一般中文版操作系统为“本地连接”或“本地连接2”等,“source=static”表示设置静太IP,如果source=dhcp表示自动获取IP。
当source=static时,后面要设置IP地址,子网掩码,网关,跃点数(一般设1),中间用空格分开,即批处理中的“192.168.1.188 255.255.255.0 192.168.0.1 1”。为使程序更加清晰,你也可以这样写“addr=192.168.1.188 mask=255.255.255.0 gateway=192.168.0.1 gwmetric=1”,效果一样。
第二行设置主要dns(域名服务器),static表示静太IP,primary表示主域名服务器。 第三行设置次要dns,“netsh interface ip add dns”表示添加。
add 与set有区别,set会覆盖以前的设置,而add是添加一个设置,不会删除以前的设置。
2.批处理怎样更改ip地址
复制以下代码到新建文本,名字任意,改后缀为bat或cmd即可 静态IP设置:1234567891011121314 @echo off title 静态IP设置 setname=改为连接的名字,如 无线连接 或 本地连接 setIP=此处填写固定IP,如 192.168.1.2 setmask=此处填写子网掩码,如 255.255.255.0 setgw=此处填写网关,如 192.168.1.1 setdns=此处填写DNS服务器,192.168.1.1 setdns2=此处填写备用DNS服务器 netsh intip setaddr name="%name%"source=staticaddr=%IP% mask=%mask% gateway=%gw% gwmetric=1 netsh intip setdns name="%name%"source=staticaddr=%dns% register=primary netsh intip add dns name="%name%"addr=%dns2% netsh intip setwins name="%name%"source=staticaddr=none echo 静态IP设置完成 pause 动态IP设置(自动获取):1234567 @echo off title 动态自动获取IP设置 setname=改为连接的名字,如 无线连接 或 本地连接 netsh intip setaddr name="%name%"source=dhcp netsh intip setdns name="%name%"source=dhcp echo 动态自动获取IP设置完成 pause 自动切换: @echooff chcp 936>nul setname=以太网 setip=10.3.115.105 setgw=10.3.115.1 setmask=255.255.255.0 setdns1=10.0.0.1 setdns2=10.0.255.1:start echo-------------------------------------------------------- echo当前设置链接名字:"%name%" echo-------------------------------------------------------- echo.for/f"tokens=*"%%i in('ipconfig /all^|findstr /N "%name%:"') do( setcn=%%i) rem 验证链接是否存在 rem 不存在则跳转至结束 ifnot defined cn ( call :err1 goto :end) rem 提取查找的链接所在行号 for/f"delims=: tokens=1"%%i in("%cn%") do( setcount=%%i) rem 验证链接是否断开 set/acount+=2 for/f"tokens=*"%%i in('ipconfig /all^|findstr /N ".*"^|find "%count%:"') do( setdev=%%i) setdev=%dev:*:=% setdev=%dev:*: =% ifdefined dev ( rem 设备已断开 set/acount+=4) else( rem 设备未断开 set/acount+=3) rem 验证链接状态 for/f"tokens=*"%%i in('ipconfig /all^|findstr /N "DHCP"^|find "%count%:"') do( setstatus=%%i) rem 获取状态失败 rem 跳转至结束 ifnot defined status ( call :err3 goto :end) rem 提取该行最后一个字符 setstatus=%status:~-1,1% if{%status%} == {是} ( rem IP地址获取方式为DHCP call :static ) elseif{%status%} == {否} ( rem IP地址获取方式为静态 call :dhcp):end echo.set/p=3 秒后将自动退出本程序。
3.如何利用批处理命令快速修改ip
第一种方法:set Nic=本地连接
rem //可以根据你的需要更改下面的,
set Addr=192.168.1.1set Mask=255.255.255.0
set Gway=192.168.1.100
set Dns1=192.168.1.100
echo ------------------------------------------------------
echo 正在进行IP设置,请稍等
rem //可以根据你的需要更改
echo IP地址 = %Addr%
echo 掩码 = %Mask%
netsh interface ip set address name=%Nic% source=static addr=%Addr% mask=%Mask% >nul
echo 网关 = %Gway%
netsh interface ip set address name=%Nic% gateway=%Gway% gwmetric=1 >nul
echo 首选DNS = %Dns1%
netsh interface ip set dns name=%Nic% source=static addr=%Dns1% register=PRIMARY >nul
这是我用的改IP的批处理程序,你改一下就可以用了。把上面的代码保存为一个".BAT"文件就可以双击运行了。 第二种方法: 你可以使用bat转exe软件
Quick Batch File Compiler ,它可以把批处理文件 (.bat、.cmd 格式) 换为真正的可执行程序 (.exe格式),它可以毫无限制地运行于 Win95/98/ME/2000/2003/XP 下。对于转换出来的程序,你可以自定义程序的图标以及版本信息等;批处理文件的内容还可以加密保护以防止被修改
下载地址:
4.windows10怎么设置ip
1、右键Win10系统桌面上的网络,点击弹出菜单上的属性。如下图所示。
2、点击网络和共享中心窗口上的以太网,如下图所示。
3、点击以太网状态对话框上的“属性”,如下图所示。
4、在以太网属性上找到“TCP/IP协议v4"并双击打开,如下图所示。
5、在弹出对话框中勾选“使用下面的IP地址”和“使用下面的DNS服务器地址”的选项,即设置静态IP。如下图所示。
6、最后根据自己的实际IP地址填写,然后点击确定,如下图所示。
5.设置ip的批处理文件
这貌似是netbar mds的客户端配置文件吧?批处理这样写 set saveini=c:/客户端/save/Server.iniset saveip=192.168.1.200echo [服务端设置] >%saveini%echo 服务端IP=%saveip% >>%saveini%echo 传输端口=1055 >>%saveini%echo 过滤设置= >>%saveini%echo 延时运行=0 >>%saveini%exit ::::其中192.168.1.200改成你服务器的ip 请采纳评分下 设置ip的批处理文件 /。
6.windows怎样快速批处理更换IP
因为家里IP跟单位IP段不一样,每天到家跟单位就要换IP,比较麻烦,于是就做了两个批处理用于快速切换IP和网关。
@echo off rem eth //eth 为网卡名称,可在网络连接中查询,如”本地链接” set eth=”无线网络连接” rem ip //ip 为你想更改的IP set ip=192。 168。
1。8 rem gw //gw 为网关地址 set gw=192。
168。1。
1 rem netmasks //netmasks 为子网掩码 set netmasks=255。255。
255。0 echo 正在将本机IP更改到: %ip% rem if %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% > nul if not %gw%==none netsh interface ip set address %eth% static %ip% %netmasks% %gw% 1 > nul echo……………………。
echo 检查当前本机IP: ipconfig echo……………………。 echo 成功将本机IP更改为%ip%! pause close 编辑。
7.Win批处理开机如何自动设置IP地址
哥们不知道你是 设置固定ip还是自动获取? 那就弄个菜单自己选把代码:@echo off set /p aa=请选择[序号]:echo 1、自动获得IPecho 2、固定IPif "aa"=="1" goto n1if "aa"=="2" goto n2 :n2echo 设置IP地址中。
.netsh interface ipv4 set address "本地连接" static 192.168.1.140 255.255.255.0 192.168.1.147netsh interface ip set address "本地连接" static 192.168.1.140 255.255.255.0 192.168.1.147netsh interface ipv4 set dns "本地连接" static 8.8.8.8netsh interface ip set dns "本地连接" static 8.8.4.4echo 设置完成 :n1echo 自动获取IP地址。.netsh interface ip set address name = "本地连接" source = dhcpecho 自动获取DNS服务器。
.netsh interface ip set dns name = "本地连接" source = dhcpEcho 自动获取IP成功,按任一键后,就可以使用外网了……Pause pause。
转载请注明出处windows之家 » win10ip设置批处理