码迷,mamicode.com
首页 > 系统相关 > 详细

Powershell function to get all dhcp lease

时间:2016-02-16 15:07:33      阅读:301      评论:0      收藏:0      [点我收藏+]

标签:function   服务器   profile   

  • 前提是安装RSAT tool for win10,这样才有相应的powershell module 来管理DHCP
  • 另外要有权限来查询DHCP服务器
加入下面代码到$profile 中
function get-dhcplease{
    $dhcpservers=Get-DhcpServerInDC
    $dhcpscopes=$dhcpservers|%{$computername=$_.dnsname;Get-DhcpServerv4Scope -ComputerName $computername|%{$_|Add-Member -Type NoteProperty -name "computername" -Value $computername;$_}}
    $dhcpscopes|%{Get-DhcpServerv4Lease -ScopeId $_.scopeid -ComputerName $_.computername}|Out-GridView
}
 
然后执行. $profile
 
get-dhcplease可以查询目前域内所有DHCP服务器的IP分发。

Powershell function to get all dhcp lease

标签:function   服务器   profile   

原文地址:http://yoke88.blog.51cto.com/973273/1742419

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!