Конфигурирование массовых пользователей Msol с не-Engli sh значениями - PullRequest
0 голосов
/ 13 апреля 2020

Я пытался настроить большую часть пользователей Msol через файл .csv с не-Engli sh значениями. Сначала попытались импортировать значения, которые я хочу установить, из файла .csv, но не получили никаких ошибок, а пользователь, которого я пытался обновить, не обновился. Затем я попытался настроить учетную запись, написав не-Engli sh значения в Powershell, и получил ошибку, в которой упоминаются не-Engli sh значения. Есть ли специальный синтаксис для не-Engli sh значений? что-то в моем коде, где я пытался импортировать значения из файла, это проблема?

Спасибо.

Код:

Import-Csv C:\Documents\Changes.csv | Get-MsolUser | Where {$_.UserPrincipalName -eq $_.userprincipalname} | Set-MsolUser -Department $-.class -Office $_.school -Title $_.title

Ошибка:

Set-MsolUser: не найден позиционный параметр, который принимает аргумент «× × œ × ™ × ×». В C: \ UserChanges1.ps1: 5 char: 143 + ... ipalname} | Set-MsolUser -Department "× ž × • × ¨ ×" "-Office" × × œ × ™ × × × ¡... + ~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: InvalidArgument: (:) [Set-MsolUser ], ParameterBindingException + FullyQualifiedErrorId: PositionalParameterNotFound, Microsoft.Online.Administration.Automation.SetUse

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...