Powershell : Ad users automatisch aanmaken op basis van csv file

  1. download en installeer http://www.quest.com/QuestWebPowershellCmdletZipDwnld64bit op uw dc controller. dit is gratis en hiermee kan je heel eenvoudig met csv lijst en powershell Ad users aanmaken.
  2. download de zipfile met de nodige files via mijn gedeelde skydrivemap. : http://sdrv.ms/19ujROx
  3. maak op de c drive van uw dc, een submap aan : testdkm
  4. unzip mijn file en plaats de 2 bestandjes onder de submap testdkm
  5. wijzig de csv file newusers.csv met de gegevens van gebruikers die jij wil automatisch aanmaken. In dit voorbeeld, gebruiken ze als veld “graduating year”, hierin moet je gewoon de security groep plaatsen waar hij lid van is.
  6. wijzig de newuserdkm.ps1 file op de 2de lijn : hierin staat het volgende :
    $userPrinc = $_.”Logon Username” + “@bernadette.lokaal”  ==> het laatste deel “@bernadette.lokaal” moet je wijzigen naar uw domein naam.
  7. start powershell als administrator
  8. ga naar de map op uw c-schijf van uw dc in powershell
    1. cd\
    2. cd testdkm
  9. type het volgende : Set-ExecutionPolicy Unrestricted
  10. type daarna : Add-PSSnapin quest.activeroles.admanagement
  11. type dan : .\newuserdkm.ps1
  12.  Voila, de gebruikers zijn aangemaakt en zijn lid van de goede securitygroep
  13.  bij de csv file, moet het een komma zijn en geen puntkomma !!!

zoals je kan zien is dit heel krachtig en helemaal niet moeilijk om het aanmaken van users te automatiseren.

Deze post is gemaakt op basis van volgende website : http://pc-addicts.com/powershell-create-multiple-users-ver-2/

 

 

 

 

Eén reactie

  1. Bedankt voor de hele goede uitleg

    Alles stap voor stap gevolgd en na een kwartier is het me gelukt.

    In mijn test omgeving moest ik ; gebruiken ipv ,. Maar in mijn productie omgeving werkte het alleen maar met ,

Geef een reactie

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *