все
Я пытаюсь создать пользователя с 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