[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[系统相关] 批处理怎样自动填写静态IP地址和设置成动态IP?我是四系统,xp,win7,wi8,win8.1系统

本帖最后由 qq544935474 于 2014-3-29 11:03 编辑

192.168.0.11
255.255.255.0
192.168.0.1

202.106.0.20

下面这个在XP上能用,win8.1用不了。提示找不到元素。
  1. netsh interface ip set address 本地连接 static 192.168.0.11 255.255.255.0 192.168.0.1 1
  2. netsh interface ip set dns name="本地连接" source=static addr=202.106.0.20
复制代码

把 ip 改成 ipv4 试试呢?

TOP

本帖最后由 qq544935474 于 2014-3-29 15:56 编辑

回复 2# apang

是改成这样吗?还是提示“找不到元素”
  1. @echo off
  2. netsh interface ipv4 set address 本地连接 static 192.168.0.11 255.255.255.0 192.168.0.1 1
  3. netsh interface ipv4 set dns name="本地连接" source=static addr=202.106.0.20
  4. pause
复制代码

TOP

@echo off
title 静态IP设置
set name=本地连接
set IP=192.168.0.11
set mask=255.255.255.0
set gw=192.168.0.1
set dns=202.106.0.20
netsh int ip set addr name="%name%" source=static addr=%IP% mask=%mask% gateway=%gw% gwmetric=1
netsh int ip set dns name="%name%" source=static addr=%dns% register=primary
netsh interface ip set wins name="%name%" source=static addr=none
echo 静态IP设置完成
pause

TOP

返回列表