Erreur
Needix59
Messages postés
469
Statut
Membre
-
jordane45 Messages postés 40050 Statut Modérateur -
jordane45 Messages postés 40050 Statut Modérateur -
Bonjour,
Mon script PowerShell de création de groupe me renvoie une erreur mais je n'arrive pas à trouver comment la résoudre, j'ai beaucoup cherché sur le net pourtant :/
L'erreur est la suivante :
Voici mon script :
Merci à ceux qui m'aideront et à ceux qui m'ont lu
Cordialement,
Ndx
NB : Domaine m2l4.lan sur WS 2019 Standard
Mon script PowerShell de création de groupe me renvoie une erreur mais je n'arrive pas à trouver comment la résoudre, j'ai beaucoup cherché sur le net pourtant :/
L'erreur est la suivante :
New-ADGroup : Impossible de convertir «System.String[]» en type «System.String», requis par le paramètre «Name». La méthode spécifiée n'est pas prise en charge.
Au caractère C:\Users\Administrateur\Desktop\A1_OuCreationScript.ps1:16 : 23
+ New-ADGroup -Name $tab -GroupScope Global -GroupCategory Security ...
+ ~~~~
+ CategoryInfo : InvalidArgument : (:) [New-ADGroup], ParameterBindingException
+ FullyQualifiedErrorId : CannotConvertArgument,Microsoft.ActiveDirectory.Management.Commands.NewADGroup
Voici mon script :
CLEAR
# ******************** IMPORTATION DES MODULES ********************
Import-Module ActiveDirectory
Import-Module 'Microsoft.PowerShell.Security'
# ******************** DÉCLARATION D'UN TABLEAU ********************
[String[]]$tab = @("6eme1","6eme2","6eme3","6eme4","6eme5","6eme6","6eme7","6eme8","6eme9","6eme10","6eme11","6eme12","6eme13","6eme14","6eme15")
# ******************** CRÉATION DES GROUPES D'UTILISATEURS ********************
$tab | ForEach-Object {
$OU = "OU=" + $tab + ",OU=Collège,OU=Élèves,dc=m2l4,dc=lan"
New-ADGroup -Name $tab -GroupScope Global -GroupCategory Security -Path $OU
}
PAUSE
Merci à ceux qui m'aideront et à ceux qui m'ont lu
Cordialement,
Ndx
NB : Domaine m2l4.lan sur WS 2019 Standard