Board logo

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

作者: Runki    时间: 2025-2-20 23:06     标题: 怎么把主机的IP、掩码、网关按现有的配置固定下来,关闭DHCP

请大佬们赐教
作者: Batcher    时间: 2025-2-21 08:26

回复 1# Runki


什么操作系统,Win10?Win11?

双击文件 C:\Windows\System32\cmd.exe
在打开的CMD窗口中依次执行以下命令:
ipconfig /all > 1.txt
回车
把生成的1.txt文件上传到网盘
作者: czjt1234    时间: 2025-2-23 09:40

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

作者: czjt1234    时间: 2025-2-23 09:43

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





欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2