Рейтинг:0

Создать активный каталог пользователя Bulk и домашнюю папку для пользователя, но папка не создана

флаг cn

все

Я пытаюсь создать пользователя с Active Directory и домашней папкой автоматически, используя объемные файлы и csv, но когда пользователь готов, я проверяю профиль пользователя, он перенаправляет домашнюю папку каждого пользователя, но я проверяю, что папка каталога не создается автоматически, вы можете решить моя проблема?

Активный каталог модуля импорта
  
# Сохраняем данные из ADUsers.csv в переменной $ADUsers
$ADUsers = Import-csv C:\blablabla.csv

#Прокручивать каждую строку, содержащую сведения о пользователе, в CSV-файле 
foreach ($User в $ADUsers)
{
    # Прочитайте пользовательские данные из каждого поля в каждой строке и назначьте данные переменной, как показано ниже.
        
    $Username = $User.имя_пользователя
    $Пароль = $Пользователь.пароль
    $Имя = $Пользователь.Имя
    $Lastname = $User.lastname
    $OU = $User.ou #Это поле относится к OU, в которой должна быть создана учетная запись пользователя
    $Пароль = $Пользователь.Пароль

    #Проверить, существует ли уже пользователь в AD
    если (Get-ADUser -F {SamAccountName -eq $Username})
    {
         #Если пользователь существует, дать предупреждение
         Запись-предупреждение «Учетная запись пользователя с именем пользователя $Username уже существует в Active Directory».
    }
    еще
    {
        # Пользователь не существует, затем перейдите к созданию новой учетной записи пользователя.
        
        #Учетная запись будет создана в подразделении, указанном в переменной $OU, считанной из CSV-файла.
        Новый ADUser `
            -SamAccountName $Имя пользователя `
            -UserPrincipalName "[email protected]" `
            -Name "$Имя $Фамилия" `
            -GivenName $Имя `
            -Фамилия $Lastname `
            -Включено $True `
            -DisplayName "$Имя $Фамилия" `
            -Путь $OU`
            -AccountPassword (преобразовать в защищенную строку $Password -AsPlainText -Force) -ChangePasswordAtLogon $False `
            -HomeDirectory "\FPEB2019\William\$($Lastname +" "+ $Username)" -HomeDrive "Z:" `   
    }
}
```[результат][1]


  [1]: https://i.stack.imgur.com/Vm896.png
djdomi avatar
флаг za
почему бы не опубликовать результаты в виде текста здесь?
bjoster avatar
флаг cn
Домашний каталог создается *Клиентом*, когда он создает свой профиль. Он не создается DC.
Рейтинг:0
флаг cn

Убедитесь, что значение параметра HomeDirectory "\FPEB2019\William\$($Lastname +" "+ $Username)" оценивается как правильное и предполагаемое значение, убедитесь, что вам не нужно использовать escape-последовательность для двойных кавычек, чтобы объединить строки для получения имени папки. Убедитесь, что вы не используете недопустимые символы ни в одной из переменных. Вы пробовали без пробела между фамилией и именем пользователя?

Вы можете добавить как часть цикла foreach команду, чтобы создать нужную папку по нужному пути UNC.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.