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 :

Suppression utilisateur AD + déplacement dans une autre OU


Sujet :

Scripts/Batch

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Suppression utilisateur AD + déplacement dans une autre OU
    Bonjour,

    je pose le décor : dans un lycée avec un Active Directory, j'ai un fichier csv avec nom - prénom - classe, je souhaiterais via un script :
    - supprimer les utilisateurs qui ne sont pas dans le csv
    - déplacer les utilisateurs restants dans les bonnes OU correspondants aux classes indiquées dans le csv

    J'espère avoir été assez clair, merci de votre aide.

    Loudouk

  2. #2
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Février 2012
    Messages
    281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Lot et Garonne (Aquitaine)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2012
    Messages : 281
    Points : 520
    Points
    520
    Par défaut
    Salut Loudouk

    Citation Envoyé par Loudouk Voir le message
    je pose le décor : dans un lycée avec un Active Directory, j'ai un fichier csv avec nom - prénom - classe, je souhaiterais via un script :
    Avant cela une petite info sur ton niveau informatique serais utile aussi,
    si ta l'intention de faire le script avec notre aide,
    ou de nous faire faire tous le travail !
    travail tu avec serveur AD 2008 R2 ou plus ?
    dans quel version de powershell le va s'exécuté ?
    comment son inscrit les utilisateurs dans l'AD (nom - prénom - classe) ? le login (SamAccountName) contient c'est trois éléments ? ou le CN ?


    voici quelles infos de base :
    - supprimer les utilisateurs qui ne sont pas dans le csv
    En dehors du fait que ce n'est pas un bon départ (tu risque de supprimé des compte utile voir important)
    - tu importe le fichier CSV (ici la doc import-csv avec des exemples en fin de l'aide)
    - tu fais la liste des utilisateur de ton/tes OU avec get-aduser
    - tu fais une boucle foreach par exemple dans laquelle tu vérifie si que chaque utilisateurs de la liste ce trouve dans le CSV sinon tu l'efface avec remove-adusers

    - déplacer les utilisateurs restants dans les bonnes OU correspondants aux classes indiquées dans le csv
    - pour ça tu utilise move-adobject sur chaque utilisateur du fichier CSV via sans doute la cmdlet get-aduser

    sans réponse aux premières question je veux pas faire plus
    il existe déjà beaucoup de script sur le net proche de ta demande, tu devrait aussi regardé sur les ajout d'utilisateurs en masse pour te donné des exemples à suivre
    après je suis dispo pour toute tes questions !

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/02/2011, 13h22
  2. Réponses: 0
    Dernier message: 05/05/2010, 15h27
  3. Récupérer l'image choisi par l'utilisateur dans une autre interface
    Par sonia06 dans le forum Interfaces Graphiques
    Réponses: 4
    Dernier message: 22/04/2008, 15h53
  4. Réponses: 6
    Dernier message: 09/01/2008, 11h56
  5. Activation et suppression de références dans une autre base
    Par Steph38GRE dans le forum VBA Access
    Réponses: 1
    Dernier message: 08/02/2007, 10h34

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