none
Distinguished Name aus CSV lesen

    Frage

  • Hallo zusammen,

    ich habe mir ein Skript erstellt welches Name, Vorname, SamAccountName... aus einer CSV Datei einliest und ein Benutzer in der AD aus diesen Informationen erstellt. Jetzt möchte ich nach der Erstellung den User verschieben. Dazu brauche ich ja den DN der neuen OU. Diesen würde ich gerne als kompletten Pfad aus der CSV auslesen. Das Problem was sich da jetzt stellt sind die Komma die dieser enthält.

    Gibt es nur die Variante den aus den einzelnen "teilen" zusammenzufügen wie hier beschrieben Read a CSV File and Build... oder kann ich ihn als "ganzes" in der CSV Datei auslesen?

    Vielen dank für die Hilfe!

    Sonntag, 21. Juli 2013 12:47

Antworten

  • Hallo,

    Import-CSV kennt den Parameter -delimiter, somit zwingt dich niemand das >,< als Trennzeichen zu nutzen in deiner CSV.

    Beste Gruesse
    brima

    • Als Antwort markiert as657d Sonntag, 21. Juli 2013 19:16
    Sonntag, 21. Juli 2013 14:50

Alle Antworten

  • Hallo,

    Import-CSV kennt den Parameter -delimiter, somit zwingt dich niemand das >,< als Trennzeichen zu nutzen in deiner CSV.

    Beste Gruesse
    brima

    • Als Antwort markiert as657d Sonntag, 21. Juli 2013 19:16
    Sonntag, 21. Juli 2013 14:50
  • Das habe ich gesucht. Vielen Dank!
    Sonntag, 21. Juli 2013 19:15
  • In deutschland ist das Komma ja auch das Trennzeichen bei Zahlen mit Nachkommastellen!
    Deshalb wird auf deutsch Systemen das Semikolon ; als CSV Trennzeichen genutzt.
    Tipp: Excel benutzt den TAB als Trennzeichen. Dann kann CSV direkt als Excel Dateien nutzen!

    Get-Process | Export-Csv 'C:\temp\Test.xls' -Delimiter "`t"

    Excel 2010 meckert beim öffnen etwas, das stört aber wenig ;-)



    Please click “Mark as Answer” if my post answers your question and click “Vote As Helpful” if my Post helps you.
    Bitte markiere hilfreiche Beiträge von mir als “Als Hilfreich bewerten” und Beiträge die deine Frage ganz oder teilweise beantwortet haben als “Als Antwort markieren”.
    My PowerShell Blog http://www.admin-source.info
    [string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '
    German ? Come to German PowerShell Forum!

    Montag, 22. Juli 2013 04:11