Explication
$csv = Import-Csv -path $path #import du fichier csv
# Pour chaque ligne de l'import csv
foreach($line in $csv)
{
# Déclaration de $data en type tableau
$data = @()
Type: Messages; Utilisateur: ericlm128
Explication
$csv = Import-Csv -path $path #import du fichier csv
# Pour chaque ligne de l'import csv
foreach($line in $csv)
{
# Déclaration de $data en type tableau
$data = @()
Get-ADGroup
Permet de récupérer un ou plusieurs groupes active directory
https://technet.microsoft.com/fr-fr/library/ee617196.aspx
Filter
Permet de spécifier des critères de recherche
Server...
tu pourrait tenter de spécifier ton serveur AD. Mais tout ceci dépend de ton écosystème.
$Group = Get-ADGroup -filter {name -eq $ADGroup} -Server "gad.schneider-electric.com"
La vérité est ailleurs car j'ai fait le test et $ADgroup contient bien le choix de la liste déroulante.
Sinon j'ai simulé ton programme sur notre AD. Il trouve bien l'utilisateur, le groupe et...
Évite le Switch pour ton cas présent. Le ".text" doit fonctionner.
Le problème de ta ligne 104 est simplement qu'il manque l'opérateur "-eq".
Ta ligne corrigée :
$Group = Get-ADGroup -filter...
Ok, c'est étrange pour ma part je doit mettre les guillements autour du nom de mon groupe
Fonctionne
Get-ADGroup -filter {name -eq "mongroup"}
Fonctionne pas
Get-ADGroup -filter {name...
Après test, la commande "Get-ADGroup -filter {name -eq "mongroup"}" fonctionne correctement sur mon AD.
Je ne vois pas le "Write-Host $Group", ou encore "$Group".
Par contre cette ligne affiche correctement ton groupe ? write-host "ComboBox = " $liste1.Text
Tu devrais essayer simplement en ligne de...
Pour répondre à la question du post, je ferais comme cela
$Group = Get-ADGroup -filter {name -eq $ADgroup}
Add-ADGroupMember -Identity $Group -Member $data -Server "gad.schneider-electric.com"...
Peut être avec cette syntaxe alors
Get-ADGroup -filter {name -eq $ADgroup}
L'implémentation de ta variable semble bonne
$ADgroup = "toto"
Write-Host "CN=$ADgroup,OU=Access Management,OU=Groups,DC=gad,DC=schneider-electric,DC=com"
CN=toto,OU=Access...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.