求把无线网络连接自动设置成固定ip(自动获取)的批处理或按键精灵脚本

求把无线网络连接自动设置成固定ip(自动获取)的批处理或按键精灵脚本,第1张

首先新建一个TXT文件,就是记事本,然后把下面复制进去(不包括——)

——————————————————————————————————

@echo off -------------不显示变量

set NIC="本地连接"

set IP="xxxxxxxxxxxx"----------IP地址

set MASK="2552552550"------子网掩码

set GW="xxxxxxxxxxxx"--------网关

set DNS="xxxxxxxxxxxx"-------DNS

set GM=1

@echo on -------------显示设置语句

netsh interface ip set address name=%NIC% source=static addr=%IP% mask=%MASK% gateway=%GW% gwmetric=%GM%

netsh interface ip set dns name=%NIC% source=static addr=%DNS%

——————————————————————————————————

然后把你详细设置的IP地址子网掩码网关DNS填进去,填在xxx那个地方,把xxx替换你想要设置的数字

如 set IP="19216812"----------IP地址

set MASK="2552552550"------子网掩码

set GW="19216811"--------网关

set DNS="20210219268"-------DNS

最后把这个TXT扩展名改为BAT格式,然后执行BAT文件

@echo off & setlocal enabledelayedexpansion

for /f "tokens=4" %%a in ('netsh interface show interface ^| findstr "已连接"') do set "ConName=%%~a"

echo 本机可上网网卡名称:%ConName%,回车直接输入默认可上网网卡名称

echo "以太网适配器 %ConName%"

set /p ConName=请输入可上网网卡名称:

for /f "tokens=1,2 delims=:" %%a in ('ipconfig') do (

if "%%a"=="以太网适配器 %ConName%" set "flag=1"

if "!flag!"=="1" (if "%%a"==" IPv4 地址 " set "ip=%%b")

)

echo IP=%ip%

pause

适用条件:

两台计算机,均装备Win2000 *** 作系统

有一个上网接口--一个IP,三张PCI网卡,无集线器

一根普通网线,一根双机对接网线。

安装步骤:

主机装两张网卡,分机装一张;Win2000对PCI网卡

会自动识别,因此驱动信息不是我们要考虑的问题

下面是设置方法:

强烈建议设置过程将两机的病毒防火墙和网络防火墙关闭,

否则很可能会失败。

主机两张网卡:

卡一:

用网线连接到internet接口

网上邻居属性---本地连接1属性与普通单机上网设置

完全相同,不须赘述。

此外,为了共享上网,还要:网上邻居属性---本地连接1属

性---出现的对话框中选择共享页面---将共享Internet打上

勾,确定。

卡二:

用网线连接到分机的网卡接口----注意:网线与普通线

稍有差异,可到电子市场制作----称之为双机对接网线。

网上邻居属性---本地连接2属性----Internet协议(TCP/IP)

属性----使用下面的IP地址,

IP地址:19216801

子网掩码2552552550

默认网关为空,至此主机设置完毕。

分机的网卡设置

网上邻居属性---本地连接属性----Internet协议(TCP/IP)

属性----使用下面的IP地址,

IP地址:19216802

子网掩码2552552550

默认网关19216801

首选DNS服务器(P)19216801

分机设置完毕。

使用建议:现在因该是可以共享上网了,但是记住

主机的防火墙一般应将安全级降到最低,这样比较好。

分机最好就不要开防火墙了。这需要经常升级各类补丁

程序,才能保证上网的安全。

本说明同样适应双机对接联机打游戏之用,这样两台机器

各需要一张网卡就够了。

关于网卡的说明,现在PCI插口的网卡已经比较便宜,而且

在Win2000下使用方便,即插即用,而ISA插口的网卡用起来

太过麻烦,但是驱动程序就烦死你,诸如NE2000之类的破网 卡就不要用了。

方法很多。

可以从ifconfig命令的结果中取对应字符串:

open (IN, "/sbin/ifconfig |");

while (<IN>) {

if ( /^\sinet addr:([\d\])\sBcast:([\d\])\sMask:([\d\])/ ) {

$host_ip = $1;

last ;

}

}

close(IN);

$host_ip里的就是结果。

以上就是关于求把无线网络连接自动设置成固定ip(自动获取)的批处理或按键精灵脚本全部的内容,包括:求把无线网络连接自动设置成固定ip(自动获取)的批处理或按键精灵脚本、我写了一个BAT脚本获取指定网卡的IP地址,但是一直不成功,求大佬帮我看看、关于设置IP的脚本等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9871454.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-02
下一篇2023-05-02

发表评论

登录后才能评论

评论列表(0条)

    保存