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

2021-09-22 03:34:50 字數 2314 閱讀 1185

要求 dhcp的powershell為4.0 2012 r2系統 

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

1

2

3

4

5

6

7

8

9

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

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

get-dhcpserverv4scope-computername dc.contoso.com |get-dhcpserverv4lease-computername dc.contoso.com|selectipaddress,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|selectipaddress,hostname,addressstate,leaseexpirytime

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

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

1

2

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

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

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

1

2

3

4

5

6

7

8

9

$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的申請。get dhcpserverv4lease computername dc.contoso.com ipaddress 192.168.136....

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位址的方式獲取相關資訊 是乙個靜態頁面 然後用程式對...