Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата DJ Mogarych:
Вот так попробуйте: »
Выдал ошибки, но создал группы, вижу что только жалуется на готовую группу,
Скрытый текст
New-ADGroup : The specified group already exists
At C:\Users\Administrator\Desktop\Untitled2.ps1:7 char:1
+ New-ADGroup "$($user.ou)" -GroupScope Global
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (CN=Manager,CN=Users,DC=skill39,DC=wsr:String) [New-ADGroup], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:1318,Microsoft.ActiveDirectory.Management.Commands.NewADGroup

New-ADUser : The server is unwilling to process the request
At C:\Users\Administrator\Desktop\Untitled2.ps1:9 char:1
+ New-ADUser -Name "$uname" `
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (CN=\\ ,OU=Manager,DC=skills39,DC=wsr:String) [New-ADUser], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:0,Microsoft.ActiveDirectory.Management.Commands.NewADUser

Get-ADUser : A referral was returned from the server
At C:\Users\Administrator\Desktop\Untitled2.ps1:19 char:45
+ ... | Add-ADGroupMember -Members (Get-ADUser -Filter "Name -eq '$uname'")
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: ( [Get-ADUser], ADException
+ FullyQualifiedErrorId : ActiveDirectoryServer:8235,Microsoft.ActiveDirectory.Management.Commands.GetADUser

Грешу на сервер т.к. на машине другого офиса сработал на ура этот скрипт:
Скрытый текст
Import-Module ActiveDirectory
Import-Csv C:\users.csv -Delimiter ";" | ForEach-Object{$Name = $_.LN + $_.FN
New-ADUser -Name $Name `
-GivenName $_.FN `
-Surname $_.LN `
-Title $_.Role `
-MobilePhone $_.Phone `
-Department $_.OU `
-StreetAddress $_.Street `
-PostalCode $_.ZIP `
-City $_.City `
-Country RU `
-Path ("OU=" + $_.OU + ",DC=skill39,DC=wsr") `
-AccountPassword (ConverTo-secureString "P@ssw0rd1" -AsPlainText -Force) `
-Enabled $true `
-CannotChangePassword $true}

Import-Csv C:\users.csv -Delimiter ";" | ForEach-Object{$Mem = $_.LN + $_.FN
Add-ADGroupMember -Identity $_.OU `
-Members $Mem}

Последний раз редактировалось Auvick, 29-01-2021 в 13:16.


Отправлено: 11:33, 29-01-2021 | #4