- forum
- PowerShell
- Entraide pour les débutants
- [ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD
Résolu
[ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD
- Marc35
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 1
il y a 10 mois 2 semaines - il y a 10 mois 2 semaines #33903
par Marc35
Bonjour ! (débutant en powershell)
J'ai un groupe AD, qui contient un membre mais si je demande le nombre de membre je n'ai en apparence "aucun" résultat
Alors que si je met deux membres dans ce même groupe .count me donne bien la résponse 2.
Je ne sais pas si je suis clair donc voici ce qui me pose question
par avance merci pour tout élément de compréhension.
png cloud images
J'ai un groupe AD, qui contient un membre mais si je demande le nombre de membre je n'ai en apparence "aucun" résultat
Alors que si je met deux membres dans ce même groupe .count me donne bien la résponse 2.
Je ne sais pas si je suis clair donc voici ce qui me pose question
par avance merci pour tout élément de compréhension.
png cloud images
Dernière édition: il y a 10 mois 2 semaines par Marc35.
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 10 mois 2 semaines #33907
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet incompréhension du résultat du nombre de membre d'un groupe AD
Salut !
Je pense que tu dois utiliser une version un peu ancienne de PowerShell car sur les versions récentes ce problème n'apparait plus.
Pourrais-tu poster le résultat de l'exécution de cette commande :
Voici ce que ça donne avec PowerShell 5.1 :
Sinon, pour contourner ton problème, mets ton expression entre @(<expression>).count. Exemple :
En faisant cela, on force PowerShell à nous retourner une tableau; et ce quel que soit le nombre d'objets à retourner.
Car en réalité, si PowerShell retourne retourne un objet unique, il ne s'agit pas d'un tableau et la propriété Count n'existe pas. Ce qui est logique.
Arnaud
Je pense que tu dois utiliser une version un peu ancienne de PowerShell car sur les versions récentes ce problème n'apparait plus.
Pourrais-tu poster le résultat de l'exécution de cette commande :
$PSVersionTable
Voici ce que ça donne avec PowerShell 5.1 :
Name Value
---- -----
PSVersion 5.1.19041.3570
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.3570
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Sinon, pour contourner ton problème, mets ton expression entre @(<expression>).count. Exemple :
@(Get-AdUser -filter {name -like 'test*}).count
En faisant cela, on force PowerShell à nous retourner une tableau; et ce quel que soit le nombre d'objets à retourner.
Car en réalité, si PowerShell retourne retourne un objet unique, il ne s'agit pas d'un tableau et la propriété Count n'existe pas. Ce qui est logique.
Arnaud
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- Marc35
- Auteur du sujet
- Hors Ligne
- Nouveau membre
Réduire
Plus d'informations
- Messages : 8
- Remerciements reçus 1
il y a 10 mois 2 semaines - il y a 10 mois 2 semaines #33910
par Marc35
Réponse de Marc35 sur le sujet [ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD
merci beaucoup ! c'est très clair.
PSVersion 5.1.20348.2227
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.20348.2227
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
Dernière édition: il y a 10 mois 2 semaines par Arnaud Petitjean. Raison: Mise en forme du code avec la balise Code
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
- Hors Ligne
- Modérateur
il y a 10 mois 2 semaines #33911
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet [ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD
C'est curieux que tu aies ce problème avec PowerShell 5.1, il me semblait que c'était de l'histoire ancienne.
Pourrais-tu nous partager ton bout un code qui cause le problème STP ?
Merci
Arnaud
PS 1 : Pourrais-tu STP renommer ton pseudo car c'est pas top ?
PS 2 : Merci de te présenter dans le forum adéquat
Pourrais-tu nous partager ton bout un code qui cause le problème STP ?
Merci
Arnaud
PS 1 : Pourrais-tu STP renommer ton pseudo car c'est pas top ?
PS 2 : Merci de te présenter dans le forum adéquat
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Connexion ou Créer un compte pour participer à la conversation.
- forum
- PowerShell
- Entraide pour les débutants
- [ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD
Temps de génération de la page : 0.135 secondes
- Vous êtes ici :
- Accueil
- forum
- PowerShell
- Entraide pour les débutants
- [ résolu ] incompréhension du résultat du nombre de membres d'un groupe AD