2016-07-15 43 views
-2

予約のIPアドレスを変更するためにSet-DhcpServerv4Reservationを使用することが可能であると思っていました。そうでない場合は、予約を完全に削除してから新しい設定で再作成する唯一の方法ですか?Powershell Set-DhcpServerv4Reservation

ありがとうございます。

+0

試しましたか? – briantist

+0

@briantist私はIPを変更することができればそれを設定する方法がわからず、ドキュメンテーションはIPを使用する例しか示していないので、それはありません。そして、サーバがコンピュータを持っていないので、私はそれが私のものではないからそれをテストすることができますので、私は必ずしも贅沢を持っているとは限りません。 – Theo

+0

@briantist私は今それを試してみました...あなたが完全に予約を最初に削除しない限り、それをすることはできません。 – Theo

答えて

0

予約を削除してから、優先設定を使用して追加し直す必要があります。

$newip="132.4.5.214" 
$query = Get-DhcpServerv4Reservation -ScopeId $scopeid -ComputerName $serverName | WHERE {$_.IPAddress.IPAddressToString-eq $testip} 
     if($query.Name){ 
      $ip = $query.IPAddress.IPAddressToString 
      Remove-DhcpServerv4Reservation -ComputerName $serverName -IPAddress $ip 
      Add-DhcpServerv4Reservation -ScopeId $scopeid -ComputerName $serverName-IPAddress $newIP -ClientId $query.ClientId -Name $query.Name 
}