Erreur

Fermé
Needix59 Messages postés 424 Date d'inscription lundi 3 novembre 2014 Statut Membre Dernière intervention 8 mai 2020 - Modifié le 25 nov. 2019 à 23:12
jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 - 25 nov. 2019 à 23:17
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 :
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

1 réponse

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
25 nov. 2019 à 23:17
0