Назад | Перейти на главную страницу

powershell: Remove-DhcpServerv4Lease не удаляет существующие аренды

Я хочу удалить все аренды и резервирования DHCP с сервера WSKELLER. Из документации я, кажется, понимаю, что это можно сделать с помощью:

Get-DhcpServerv4Scope -ComputerName WSKELLER | Remove-DhcpServerv4Lease -ComputerName WSKELLER

Командлет находит все аренды, но выдает для каждой аренды следующую ошибку:

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 командлет вместо этого.