Manny Posted September 12, 2018 #1 Share Posted September 12, 2018 Hallo zusammen, ich versuche mit meinen rudimentären PS Kenntnissen die Tastaturbelegungen von einem Benutzer auf alle anzuwenen. Vielleicht kann mir ja jemand unter die arme greifen ? $user = "HansWurst" $userDataTemplate = (Get-IpPbxUser -Name $user | Get-IpPbxUserData) $userData = $userDataTemplate.m_PhoneSettings | Where-Object { $_.PhoneType -eq "OpenStage 40" -or $_.PhoneType -eq "OpenStage 60"} Set-IpPbxUserData -UserEntry "$user" -UserData $userData Fehlermeldung: PS C:\Users\Administrator.SCHNEIDER-DC> Set-IpPbxUserData -UserEntry "$user" -UserData $userData Set-IpPbxUserData : Die Argumenttransformation für den Parameter "UserData" kann nicht verarbeitet werden. Der Wert "System.Object[]" vom Typ "System.Object[]" kann nicht in den Typ "IpPbxBLOB.UserSettings" konvertiert werden. In Zeile:1 Zeichen:48 + Set-IpPbxUserData -UserEntry "$user" -UserData $userData + ~~~~~~~~~ + CategoryInfo : InvalidData: (:) [Set-IpPbxUserData], ParameterBindingArgumentTransformationExcepti on + FullyQualifiedErrorId : ParameterArgumentTransformationError,Set-IpPbxUserData Mit freundlichen Grüßen Manny Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.