none
Wie kann ich Benutzer aus einer bestimmten OU in eine CSV exportieren? RRS feed

  • Frage

  • Hallo liebe AD-Experten,

    wir haben die Anfrage bekommen, ob wir alle Benutzer aus dem AD in eine Excel-Tabelle exportieren könnten. Nach kurzer Internet-Recherche habe ich auch schon den Weg dahin gefunden - ABER der ist im Moment sehr steinig.

    Ich führe über das AD-Modul für Windows PowerShell folgenden Befehl aus, den ich von einer Website habe:

    Get-ADUser –SearchBase "OU=<OU>,DC=<DC>,DC=<DC>,DC=de"

    -filter * -properties * | Select-Object givenName,sn,title,company,

    streetAddress,postalCode,l,telephoneNumber,facsimile TelephoneNumber,mobile,mail |

    export-csv C:\export-aduser.csv -notypeinformation -delimiter ";" -encoding utf8;

    Allerdings bekomme ich dann immer folgende Fehlermeldung:

    Select-Object : Es wurde kein Positionsparameter gefunden, der das Argument "Sy
    stem.Object[]" akzeptiert.
    Bei Zeile:1 Zeichen:109
    + Get-ADUser -SearchBase "OU=<gelöscht>,DC=<gelöscht>,DC=<gelöscht>,DC=de" -filter
    * -properties * | Select-Object <<<<  givenName,sn,title,company,streetAddress,
    postalCode,l,telephoneNumber,facsimile TelephoneNumber,mobile,mail | export-csv
     C:\export-aduser.csv -notypeinformation -delimiter ";" -encoding utf8;
        + CategoryInfo          : InvalidArgument: (:) [Select-Object], ParameterB
       indingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell
       .Commands.SelectObjectCommand

    Da ich mich in PowerShell nicht wirklich auskenne, kann ich leider auch mit der Fehlermeldung nicht wirklich viel anfangen.

    Hoffe, dass ich hier ein wenig Hilfe und Denkanstösse bekomme.

    Viele Grüße

    Donnerstag, 29. August 2013 07:50

Antworten

  • Hallo AVPTech,

    dein Script ist ok, nur bei facsimileTelephoneNumber hast du einen Leerschlag drin...

    Grüsse

    Florian


    Schaue auf niemanden herab, es sei denn, du willst ihm aufhelfen...


    • Bearbeitet Florian Reck Donnerstag, 29. August 2013 11:51 Typo
    • Als Antwort vorgeschlagen Florian Reck Donnerstag, 29. August 2013 11:52
    • Als Antwort markiert AVPtech Donnerstag, 29. August 2013 11:54
    Donnerstag, 29. August 2013 11:51

Alle Antworten