返回列表 发帖

[网络连接] 怎么把主机的IP、掩码、网关按现有的配置固定下来,关闭DHCP

请大佬们赐教

回复 1# Runki


什么操作系统,Win10?Win11?

双击文件 C:\Windows\System32\cmd.exe
在打开的CMD窗口中依次执行以下命令:
ipconfig /all > 1.txt
回车
把生成的1.txt文件上传到网盘
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

如果只有一块网卡,可以这样
rem 另存为 ANSI 编码 bat
' & cls & cscript.exe /nologo /e:vbscript "%~f0" %* & pause & exit /b
Set oWMI = GetObject("Winmgmts:\\.\Root\CIMV2")
s = "SELECT * FROM Win32_NetworkAdapterConfiguration WHERE IPEnabled = True"
For Each i In oWMI.ExecQuery(s)
    i.EnableStatic Filter(i.IPAddress, "."), Filter(i.IPSubnet, ".")
    i.SetGateways Filter(i.DefaultIPGateway, ".")
    i.SetDNSServerSearchOrder i.DNSServerSearchOrder
NextCOPY

QQ 20147578

TOP

如果有多块网卡,可以指定连接名称
比如指定 本地连接
rem 另存为 ANSI 编码 bat
' & cls & cscript.exe /nologo /e:vbscript "%~f0" %* & pause & exit /b
Set oWMI = GetObject("Winmgmts:\\.\Root\CIMV2")
For Each i In oWMI.InstancesOf("Win32_NetworkAdapter")
    If i.NetConnectionID = "本地连接" Then s = i.MACAddress
Next
s = "SELECT * FROM Win32_NetworkAdapterConfiguration WHERE MACAddress = '" & s & "'"
For Each i In oWMI.ExecQuery(s)
    i.EnableStatic Filter(i.IPAddress, "."), Filter(i.IPSubnet, ".")
    i.SetGateways Filter(i.DefaultIPGateway, ".")
    i.SetDNSServerSearchOrder i.DNSServerSearchOrder
NextCOPY

QQ 20147578

TOP

返回列表