2017-01-25 1 views
3

Ich halte auf den folgenden Fehler, wenn ich versuche den Add-DhcpServerv4Reservation Befehl in Powershell ausgeführt wird:Add-DhcpServerv4Reservation FullyQualifiedErrorId: WIN32 1753

+ CategoryInfo   : NotSpecified: (xxx.xxx.42.234:root/Microsoft/...erv4Reservation) [Add-DhcpServerv4Reservation], CimException 
+ FullyQualifiedErrorId : WIN32 1753,Add-DhcpServerv4Reservation

(xxx hat tatsächlichen Zahlen von einer IP-Adresse)

I erhalten diesen Fehler, wenn ich den Befehl auf seine eigene versuchen laufen so:

Add-DhcpServerv4Reservation -Name test -ScopeId xxx.xxx.40.0 -IPAddress xxx.xxx.42.234 -ClientId 01-01-01-01-01-01 -Description computer -Type DHCP 

wie auch in dem folgenden Skript:

Import-Module DHCPServer 
clear 
$IP = Read-Host "Please type in the IP Address of the computer you would like to add" 
clear 
try { 
    $ReservationObj = Get-DhcpServerv4Reservation -ComputerName xxx.xxx.40.4 -IPAddress $IP -ErrorAction Stop 

    $Person = New-Object PSOBJECT 
    $Person | Add-Member "Device Name" $ReservationObj.GetCimSessionComputerName 
    $Person | Add-Member User $ReservationObj.Description 
    $MAC = $ReservationObj.ClientId 
    $MAC = $MAC -replace "-", ":" 
    $Person | Add-Member "MAC Address" $MAC 
    $Person | Add-Member "IP Address" $IP 

    Write-Output $Person | Format-List 
} catch { 
    Write-Host "This IP address is not currently reserved and is available for use." 

    $Response = Read-Host "Would you like to add a new reservation for this IP address (yes)/(no)?" 
    if ($Response -eq "yes") { 
     $Description = Read-Host "Please enter the Manufacturer and Model of the device as well as it's owner (i.e its description)" 
     $MAC = Read-Host "Enter the computers MAC address (xx-xx-xx-xx-xx-xx)" 
     $Computer = Read-Host "Enter in the computer name." 

     Add-DhcpServerv4Reservation -Name $Computer -ScopeId xxx.xxx.40.0 -IPAddress $IP -ClientId $MAC -Description $Description -Type DHCP 
     Write-Host $Computer "has been added" 
    } else { 
     Write-Host "Nothing has been added" 
    } 
} 

Wieder wäre das xxx durch tatsächliche Nummern ersetzt worden, ich habe nur die tatsächlichen Zahlen in diesem Beitrag nicht enthalten.

Wer weiß, warum dieser Fehler passiert?

Antwort

1

Entsprechend https://technet.microsoft.com/en-us/library/jj590690(v=wps.630).aspx gibt der Parameter "Computername" den DHCP-Server an, auf dem die Reservierung erstellt werden soll. Wenn Sie hier den Namen des Clients übergeben, wird dieser Fehler angezeigt. Passiert vor ein paar Minuten, als ich "Computername" und "Beschreibung" durcheinander brachte.

+0

Danke HannesS, aber ich habe den DHCP-Server unter ComputerName schon weitergeleitet, leider ist das nicht das Problem. – beginner