Powershell
powershell:Remove-DhcpServerv4Lease 不會刪除現有租約
我想從伺服器 WSKELLER 中刪除所有 DHCP 租約和保留。從文件中我似乎明白這將通過以下方式完成:
Get-DhcpServerv4Scope -ComputerName WSKELLER | Remove-DhcpServerv4Lease -ComputerName WSKELLER
cmdlet 確實找到了所有租約,但它為每個租約拋出以下錯誤:
Remove-DhcpServerv4Lease : Failed to delete lease 10.10.12.32 from scope 10.10.0.0 on DHCP server WSKELLER. At C:\admin\removeDhcpDns.ps1:8 char:48 + ... mputerName WSKELLER | Remove-DhcpServerv4Lease -ComputerName WSKELLER + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ResourceExists: (10.10.12.32:root/Microsoft/...cpServerv4Lease) [Remove-DhcpServerv4Lease], CimException + FullyQualifiedErrorId : DHCP 20019,Remove-DhcpServerv4Lease
顯然我做錯了。但是哪一個?
從你的錯誤:
+ FullyQualifiedErrorId : DHCP 20019,Remove-DhcpServerv4Lease
來自:https ://msdn.microsoft.com/en-us/library/windows/desktop/aa363378(v=vs.85).aspx
ERROR_DHCP_RESERVED_CLIENT 20019 指定的 DHCP 客戶端是保留客戶端。
您似乎正在嘗試刪除預訂。如果這是故意的,那麼您將需要改用
Remove-DhcpServerv4Reservation
cmdlet。