Powershell vergleich von .txt
Hallo Zusammen,
Ich möchte eine Liste txt.A mit txt.B vergleichen.
Liste A sieht folgendermaßen aus:
"Rechnername"
Liste B:
"MAC" = " Rechnername"
Jetzt möchte ich die Rechnernamen der Listen vergleichen und wenn der Rechnername in txt.A nicht vorhanden ist, soll die Zeile in txt.B gelöscht werden.
Jemand eine Idee wie man das am geschicktesten anstellen könnte ?
VG
Hanuta
Ich möchte eine Liste txt.A mit txt.B vergleichen.
Liste A sieht folgendermaßen aus:
"Rechnername"
Liste B:
"MAC" = " Rechnername"
Jetzt möchte ich die Rechnernamen der Listen vergleichen und wenn der Rechnername in txt.A nicht vorhanden ist, soll die Zeile in txt.B gelöscht werden.
Jemand eine Idee wie man das am geschicktesten anstellen könnte ?
VG
Hanuta
Please also mark the comments that contributed to the solution of the article
Content-Key: 290295
Url: https://administrator.de/contentid/290295
Printed on: April 18, 2024 at 09:04 o'clock
4 Comments
Latest comment
Moin, as easy as this ...
Gruß jodel32
$listeA = gc 'c:\listeA.txt'
$listeB = gc 'c:\listeB.txt'
$listeB | ?{$_.Split('=')[1].trim() -in $listeA} | out-file 'c:\result.txt'
Gruß jodel32
Hat funktioniert
Warum sollte es auch nicht ?!