Question Lister les membres d'un groupe (3)

Plus d'informations
il y a 15 ans 10 mois #6613 par corny
Bonjour,
Depuis hier, je dévore toutes les explications de ce site pour comprendre le powershell (je m'y mets enfin). Les explications de ce site sont super claires, précises et facile a comprendre. Merci beaucoup à la personne qui a écrit tout ça.

Bref ...
Il y a un script que j'essaye d'utiliser (cité en réf)
Quand je le lance, j'ai le message
\"Vous devez préciser le nom du groupe à parcourir\"
Peut on me renseigner car je ne vois pas ou ce paramètre est a modifier.

Je dois passer ce script sur 200 serveurs environ (en AD et workgroup). autant dire que votre aide est la bienvenue.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 10 mois #6614 par Laurent Dardenne
Salut,
docman95 écrit:

Il y a un script que j'essaye d'utiliser (cité en réf)

L'url du script référencé ne serait pas de trop ;)
docman95 écrit:

Quand je le lance, j'ai le message
\"Vous devez préciser le nom du groupe à parcourir\"

Peut être faut-il suivre ces indications, mais sans le code on ne peut t'indiquer quel paramètre est concerné.
docman95 écrit:

Je dois passer ce script sur 200 serveurs environ (en AD et workgroup).

Raison de plus pour tester et comprendre le contenu de ce script AVANT de l'exécuter.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 10 mois #6616 par corny
Réponse de corny sur le sujet Re:Lister les membres d'un groupe (3)
le script étant sur ce même site, je j'ai pas cherché. Désolé
voici :
powershell-scripting.com/index.php?optio...id=188&Itemid=71

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 10 mois #6617 par Laurent Dardenne
docman95 écrit:

Désolé

Faut pas, faut juste comprendre que c'est à toi de donner le maximum d'informations afin que les forumeurs puisse t'aider.
Pour en revenir au script, est-ce que tu comprends cet extrait ? :
[code:1]
param ($group, $server = \".\"«»)

if (! $group) {
throw \"Vous devez préciser le nom du groupe à parcourir.\"
}
[/code:1]

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 10 mois #6628 par corny
Réponse de corny sur le sujet Re:Lister les membres d'un groupe (3)
Je découvre le PS depuis 2 jours et toute sa puissance alors non. Je commence a comprendre uniquement les bases expliquées dans l'onglet \"Découvrir PowerShell\" de ce site. Tout cela est bien loin des scripts mis à dispositions des néophytes comme moi :whistle: .

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 15 ans 10 mois #6631 par Laurent Dardenne
docman95 écrit:

Je découvre le PS depuis 2 jours

Faut peut être y aller progressivement alors...

Le souci, à mon avis, est qu'en cas de problème avec un script tu vas vite être perdu.

Je te recommande vivement d'acquérir l'ouvrage d'Arnaud et Robin, ton employeur peut le prendre en charge.

Sinon :
[code:1]param ($group, $server = \".\"«») [/code:1]
Déclare deux paramètres du script, $Server à une valeur par défaut, le point est égale à localhost (pour [ADSI])
[code:1]if (! $group) {
throw \"Vous devez préciser le nom du groupe à parcourir.\"
} [/code:1]
Si le paramètre $group n'est pas renseigné on déclenche une exception, du coup on stoppe l'exécution du script :

S'il est renseigné, on construit( PS est dynamique) une instruction en substituant le contenu des variables :
[code:1]$ADSIGroup = [ADSI]\"WinNT://$server/$group\" [/code:1]
etc.

Que comptes-tu faire du résultat ? Et dans quel format doit-il être ? Comment récupéres-tu le nom des groupes que tu dois interroger ? Comment automatiser cette interrogation ? etc
:ohmy:

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.050 secondes
Propulsé par Kunena