Hallo Zusammen,
nachdem die kommenden Variablen gefüllt sind, wird folgende Zeile an den DC geschickt.
Invoke-Command -ComputerName $DC -Credential $cred -ScriptBlock {New-ADUser -Name $using:Name -GivenName $using:GivenN -Surname $using:Surname -DisplayName $using:DispName -EmailAddress $using:UsrMail -SamAccountName $using:SamAcc -UserPrincipalName "$using:SamAcc@$using:UDomain" -Department $using:Departm -Description $using:Discrip -Title $using:Titel -Company $using:Company -Path $using:OU -AccountPassword ("Passwort" | ConvertTo-SecureString -AsPlainText -Force) -ChangePasswordAtLogon $true -Enabled $true}
Das Ganze läuft soweit super - ich wollte jetzt allerdings den Parameter "-telephoneNumber" (wie im Attribut-Editor angegeben) mit einer Telefonnummer mitsenden.
Leider schlägt dies fehl mit folgender Fehlermeldung:
Es wurde kein Parameter gefunden, der dem Parameternamen "telephoneNumber" entspricht. + CategoryInfo : InvalidArgument: (:) [New-ADUser], ParameterBindingException + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.ActiveDirectory.Management.Commands.NewADUser + PSComputerName : DC
Die Zeile die ich sende inkl. Rufnummer sieht so aus:
Invoke-Command -ComputerName $DC -Credential $cred -ScriptBlock {New-ADUser -Name $using:Name -GivenName $using:GivenN -Surname $using:Surname -DisplayName $using:DispName -EmailAddress $using:UsrMail -SamAccountName $using:SamAcc -UserPrincipalName "$using:SamAcc@$using:UDomain" -Department $using:Departm -telephoneNumber $ADtel -Description $using:Discrip -Title $using:Titel -Company $using:Company -Path $using:OU -AccountPassword ("Passwort" | ConvertTo-SecureString -AsPlainText -Force) -ChangePasswordAtLogon $true -Enabled $true}
Ich hatte schon Tante google gefragt und bin dann auf den Parameter "-OfficePhone" gestoßen. Dieser wird zwar abgesendet, allerdings finde ich den Eintrag dann nicht.
Hoffe auf ein kleines Problem :)
Vielen Dank für die Hilfe!