超出编码限制

时间:2019-06-18 01:26:15

标签: powershell active-directory

我有一个很长的脚本,该脚本从用户输入或.csv文件中获取数据来创建AD帐户。并非总是如此,但是有时我在运行它时收到以下错误: New-ADUser:服务器返回以下错误:超出了编码限制。

我可以使用的变量数量是否有限制?因为我确实有很多..这是示例代码有时看起来会卡住的地方:

If($GuardAccount){
    If($Clone){
        If($Attribute6){
            $newuser = New-ADUser -SamAccountName $Username -Enabled $true -Name $DisplayName -Path $Path -AccountPassword $Password `
            -GivenName $FirstName -Surname $LastName -Initials $Initials -DisplayName $DisplayName -City $City `
            -Company $Company -Department $Department -Country $Country -State $State `
            -StreetAddress $Street -PostalCode $Postal -OfficePhone $Telephone -Fax $Fax -Description $Description `
            -Title $Title -Office $Office -Instance $Cloneuser -UserPrincipalName "$Username@business.com" -PassThru `
            -OtherAttributes @{
                'extensionattribute6'=$Attribute6;
            }

...

那么超出编码限制意味着什么?有什么办法解决吗? 我已经尝试使用Google搜索来寻找答案,但是似乎没有太多关于此错误的信息。

0 个答案:

没有答案