IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

sous-domaine qui comporte plus de groupes que le domaine


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 497
    Billets dans le blog
    1
    Par défaut sous-domaine qui comporte plus de groupes que le domaine
    Bonjour,

    le domaine se nomme gad.schneider-electric.com et le sous-domaine apa.gad.schneider-electric.com.
    Pour compter les groupes AD, je fais :
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     $list=""
     $lgroup=Get-ADGroup -filter * -Server "domaine"
     
     foreach($lg in $lgroup) {$list+='"'+$lg.name+'",' }
     
    $list = $list.Substring(0,$list.Length - 1)
    $nb=($list -Split '","').count - 1
    Write-Host "nb=$nb"
    avec domaine qui vaut gad.schneider-electric.com ou apa.gad.schneider-electric.com. (Ma façon de compter peut sembler un peu bizarre mais $list construit comme ça me sert ailleurs). Or pour gad.schneider-electric.com $nb vaut 12366 et pour apa.gad.schneider-electric.com 13985. Il y a donc un schmilblick, mais où et quoi ?

  2. #2
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 497
    Billets dans le blog
    1
    Par défaut
    Pour donner quelques informations complémentaires, le domaine gad.schneider-electric.com comporte 4 sous-domaines.
    En comptant comme je fais les groupes de ce domaine, suis-je bien censé (c'est mon hypothèse) compter les groupes appartenant aux 4 sous-domaines ? (Je débute en Powershell)

  3. #3
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Que vaux ceci dans les deux cas ?
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    $lgroup.Count

    Tu peux vérifier si tu as des groupes du sous-domaine dans le résultat de Get-ADGroup sur le domaine principale ?

  4. #4
    Membre Expert
    Avatar de laurentSc
    Homme Profil pro
    Webmaster débutant perpétuel !
    Inscrit en
    Octobre 2006
    Messages
    10 497
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Webmaster débutant perpétuel !
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2006
    Messages : 10 497
    Billets dans le blog
    1
    Par défaut
    L'affichage de $lgroup.count est indigeste car au lieu d'afficher un nombre, il affiche le contenu de $lgroup (soit peut-être plus de 100000 caractères) suivi de .count

    Pour vérifier si j'avais bien les sous-domaines dans le résultat de Get-ADGroup sur le domaine principale, j'ai pris le nom des 3 premiers et
    Code powershell : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    if (($list.contains("Performance Monitor Users")) -and ($list.contains("Distributed COM Users")) -and ($list.contains("Domain Guests")))
    { Write-Host "contains OK"} else {Write-Host "contains NOK" }
    C'est OK...

Discussions similaires

  1. [KSH] Un appel au SFTP sous expect qui fonctionne plus
    Par mederik dans le forum Shell et commandes POSIX
    Réponses: 8
    Dernier message: 06/06/2013, 17h00
  2. Procédure stockée et sous requete qui retourne plus d'une valeur
    Par paintbox dans le forum Développement
    Réponses: 5
    Dernier message: 21/11/2012, 17h42
  3. Réponses: 16
    Dernier message: 06/05/2010, 14h08
  4. un SELECT qui retourne plus de ligne que la table
    Par gomodo dans le forum Langage SQL
    Réponses: 6
    Dernier message: 29/10/2007, 14h17
  5. Réponses: 23
    Dernier message: 23/01/2006, 21h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo