Erreur

Signaler
Messages postés
423
Date d'inscription
lundi 3 novembre 2014
Statut
Membre
Dernière intervention
27 novembre 2019
-
jordane45
Messages postés
27058
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 décembre 2019
-
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

2 réponses

Messages postés
27058
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
13 décembre 2019
1934