PowerShell快速檢視和繫結DHCP使用者

2021-09-05 06:57:52 字數 1262 閱讀 2488

要求 dhcp的powershell為4.0 2012 r2系統 

這個指令碼可以方便sco以及程式設計中呼叫,可以做成審批流,方便使用者提交繫結ip的申請。

get-dhcpserverv4lease -computername dc.contoso.com  -ipaddress 192.168.136.25|select ipaddress,hostname,addressstate,leaseexpirytime

#以上語句獲取192.168.136.25這個ip在dhcp伺服器(dc.contoso.com)中的屬性

get-dhcpserverv4scope -computername dc.contoso.com | get-dhcpserverv4lease -computername dc.contoso.com|select ipaddress,hostname,addressstate

#獲取伺服器下所有作用域中的ip位址,並簡單篩選一下

get-dhcpserverv4lease -computername dc.contoso.com  -ipaddress 192.168.136.25|set-dhcpserverv4reservation

獲取192.168.136.25的相關資訊,並用相應描述資訊繫結之

get-dhcpserverv4lease -computername dc.contoso.com  -ipaddress 192.168.136.25|select ipaddress,hostname,addressstate,leaseexpirytime

#再次檢視一下所有作用域中的ip

可以加一些變數,方便管理員來處理,比如

$a = read-host("請輸入位於dc.contoso.com上的,需要繫結的ip位址,類似***.***.***.***")

get-dhcpserverv4lease -computername dc.contoso.com  -ipaddress $a|set-dhcpserverv4reservation

當然上面這個指令碼也可以修改一下,適應不同的ip範圍,也就是指定不同的伺服器名稱。那麼這個就稍微麻煩一點,需要使用者輸入作用於範圍,或者自己定義一些屬性值,比如可以用類似下面的switch語句

$zone1 = read-host("請選擇員工所處區域:(1)北京,(2)騰達,(3)廣州,(4)上海,(5)成都,(6)西安:     ")

switch ($zone1) 

2 3 

4 5 

6 }

PowerShell快速檢視和繫結DHCP使用者

要求 dhcp的powershell為4.0 2012 r2系統 這個指令碼可以方便sco以及程式設計中呼叫,可以做成審批流,方便使用者提交繫結ip的申請。1 2 3 4 5 6 7 8 9 get dhcpserverv4lease computername dc.contoso.com ipad...

idea中快速檢視位元組碼

help help 輸出此用法訊息 version 版本資訊 v verbose 輸出附加資訊 l 輸出行號和本地變數表 public 僅顯示公共類和成員 protected 顯示受保護的 公共類和成員 package 顯示程式包 受保護的 公共類和成員 預設 p private 顯示所有類和成員 ...

《IP Address》快速檢視當前裝置IP

如何快速檢視自己裝置真實的ip位址,並獲得ip所在的國家或地區?這款名為 ip address 的chrome擴充套件可以幫到你 ip address的使用方法非常簡單,而且可以實時檢測網路ip的變化,並顯示ip所在的國家或地區 通過 待查詢的ip位址的方式獲取相關資訊 是乙個靜態頁面 然後用程式對...