Я автоматизирую создание пользователей Active Directory в Powershell и не могу понять, что параметр -name
для New-ADUser
принимает как допустимый. Мои предшественники в течение многих лет вручную вводили имена как таковые: «Last, First M.». Ну, я получаю сообщение об ошибке, когда пытаюсь это сделать, потому что запятая не нравится.
Я смотрел на форумах, таких как IBM , о правильных соглашениях об именах пользователей и о возможных недопустимых символах. Достаточно справедливо: используйте escape-символ для запятых.
Но что я не понимаю, так это когда я вручную захожу к пользователю и нажимаю «переименовать», я могу ввести что-то вроде «/ @ $ ,.!?>», И это прекрасно воспринимается как имя.