none
Doppelte Einträge mit PS exportieren

    Frage

  • Hallo Zusammen,

    Ich habe ein Problem und da ich ein Anfänger bin im Powershell würde ich Euch gerne um Hilfe bitten.

    Die Problematik ist, das auf unserer (DNS) Forward lookup Zone viele IP Adressen doppelt vergeben sind. Nun müsste ich mit Powershell eine Auflistung von allen Doppelten IP Einträgen exportieren. Hostname + alle IP Adressen die doppelt sind.

    ich habe einen Forward-lookup Zone Export in ein csv gemacht. Könnt Ihr mir bitte helfen alle doppelten IP Einträge mit dazugehörigen Hostname in ein CSV zu exportieren ?

    Ich wäre euch sehr dankbar.

    Grüsse

    Gismo


    Montag, 8. Januar 2018 15:16

Antworten

  • Gismo,

    warum muss ich an Gremlins denken, wenn ich Deinen Namen höre?  ;-) :-D

    Bitte keinen farbigen Code posten. Anstatt dessen bitte die Option zum Code-Formatieren im Post-Editor benutzen.

    "-unique" ist schon ein guter Anfang, aber damit filterst Du die doppelten Einträge ja erstmal nur aus der Ausgabe raus. Wenn Du das Ergebnis dann jetzt aber in eine weitere Variable speicherst und mit der Original-Liste per Compare-Object vergleichst, dann erhältst Du Deine doppelten Einträge.

    In diesem Thread findest Du ein Beispiel: Powershell script to find duplicate elements in the array


    Best regards,

    (79,108,97,102|%{[char]$_})-join''


    Dienstag, 9. Januar 2018 09:04

Alle Antworten

  • Willkommen .... wie weit bist Du denn bisher gekommen? Zeig mal Deinen Code. Nur zur Vorab-Info: Wir schreiben hier keine Scripte auf Anfrage. Wir beantworten gern Fragen zu Powershell-Code, den Du geschrieben hast.

    Best regards,

    (79,108,97,102|%{[char]$_})-join''

    Montag, 8. Januar 2018 15:22
  • Hallo und danke erstma :) Für jegliche Hilfe wäre ich sehr dankbar.

    Hier

    $EXP="C:\TEMP\DNS\EXP.csv"

    $csv=import-csv$EXP

    $csv |Out-GridView

    $csv.daten

    $x=$csv.daten |Out-GridView

    Nun habe ich die Anzeige der CSV sortiert, aber nun würde ich gerne mit sort -unique alle Doubletten exportieren aber bringe es nicht zu Stande :/

    Grüsse

    Gismo


    Dienstag, 9. Januar 2018 06:59
  • Gismo,

    warum muss ich an Gremlins denken, wenn ich Deinen Namen höre?  ;-) :-D

    Bitte keinen farbigen Code posten. Anstatt dessen bitte die Option zum Code-Formatieren im Post-Editor benutzen.

    "-unique" ist schon ein guter Anfang, aber damit filterst Du die doppelten Einträge ja erstmal nur aus der Ausgabe raus. Wenn Du das Ergebnis dann jetzt aber in eine weitere Variable speicherst und mit der Original-Liste per Compare-Object vergleichst, dann erhältst Du Deine doppelten Einträge.

    In diesem Thread findest Du ein Beispiel: Powershell script to find duplicate elements in the array


    Best regards,

    (79,108,97,102|%{[char]$_})-join''


    Dienstag, 9. Januar 2018 09:04