• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    PowerShell脚本实现网卡DHCP自动获取IP地址、设置静态IP地址的方法

    PowerShell设置DHCP自动获取IP地址,PowerShell可以很方便的设置本地计算机启用DHCP来动态获取IP地址,这需要用到WMI扩展。本文介绍详细的脚本程序。

    PowerShell设置DHCP自动获取IP地址

    PowerShell可以很方便的设置本地计算机启用DHCP来动态获取IP地址,这需要用到WMI扩展。本文介绍详细的脚本程序。

    第一步,使用Get-WmiObject来获取到指定的网卡配置对象

    复制代码 代码如下:
    $netAdp = gwmi win32_networkadapterconfiguration | ?{$_.index -eq 7}

    说明:
    1、gwmi是Get-WmiObject这个cmdlet的别名,为了方便起见,直接使用gwmi。
    2、win32_networkadapterconfiguration是WMI中网卡配置的对象,获取到它,可以操作网卡的配置。
    3、?{$_.index -eq 7} 从所有获取到的网卡对象中,筛选序号为7的网卡。这个地方洪哥要提醒大家注意一下,你可以先不要管道后面的这段条件内容,程序会输出所有的网卡信息,然后你选择你需要修改的网卡信息的index值。
    4、对于每一个网卡配置对象,包含的内容如下。

    复制代码 代码如下:

    DHCPEnabled      : True
    IPAddress        :
    DefaultIPGateway :
    DNSDomain        :
    ServiceName      : k57nd60a
    Description      : Broadcom NetLink (TM) Gigabit Ethernet
    Index            : 7

    第二步,查看选出来的网卡当前的DHCP配置

    复制代码 代码如下:

    PS C:\Users\zhanghong> $netAdp.dhcpenabled
    True

    输出值为True表示当前是启用DHCP的。当然,如果输出会为False表示没有启用DHCP,会用静态IP配置。

    第三步,开启和完毕DHCP自动获取获取IP

    开启的命令:

    复制代码 代码如下:

    $netAdp.enabledhcp()

    关闭DHCP,就必须要配置静态IP地址:
    复制代码 代码如下:

    $netAdp.enablestatic("192.168.0.2", "255.255.255.0")

    好了,关于使用PowerShell来配置DHCP或静态IP地址,就介绍这么,希望对大家有帮助。

    您可能感兴趣的文章:
    • 详解VMware12使用三台虚拟机Ubuntu16.04系统搭建hadoop-2.7.1+hbase-1.2.4(完全分布式)
    • Vmware虚拟机安装Ubuntu 16.04 LTS(长期支持)版本+VMware tools安装的图文教程
    • VMware Workstation12安装Ubuntu和VMware Tools教程
    • 在VMWare上安装ubuntu及VMWare Tools详细教程
    • VMware Tools(ubuntu系统)安装图文教程
    • VMware Ubuntu安装图文教程
    • VMware配置虚拟机静态IP地址的方法
    • 如何为CentOS 7配置静态IP地址的两种方法
    • Ubuntu16.04 静态IP地址设置(NAT方式)
    • VMware下Ubuntu 14.04静态IP地址的设置方法
    上一篇:PowerShell脚本清理指定天数前的临时文件夹实现代码
    下一篇:PowerShell重启服务命令Restart-Service详细介绍
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    PowerShell脚本实现网卡DHCP自动获取IP地址、设置静态IP地址的方法 PowerShell,脚本,实现,网卡,