Hallo,
habe ein Powershell Script, was folgende Funktionen bieten soll
- Suche nach bestimmten Dateien, die entsprechende Wörter enthalten
- Exportiere es in eine CSV
Problem
- Wie bekomme ich heraus welche Suchwörter in diesem Dokument gefunden wurden?
Ergebnis sollte wie folgt aussehen
Datei + Gefundene Suchwörter in dieser Datei
Beispiel:
Datei 1 Passwort, User
Datei 2 User
Datei 3 Passwort, User, PWD
Hier mein Script:
$fileName = "C:\Test\FileContent_" + (Get-Date -Format yyyy-MM-dd-HH-mm ) + ".csv" #$myDrive = "c:/Test" gci $myDrive -recurse -include *.vbs, *.xml, *.txt, *.cfg, *.ini, *.pwd, *.bat, *.cmd | Select-String -pattern "PWD", "USER", "USR", -AllMatches | select name | Export-Csv $fileName -NoType -force
Kann mir hier jemand weiterhelfen? ich verzweifle. Mit der Funktion "select name, match", bekomme ich nicht mein gewünschtes Ergebnis.
Hier bekomme ich nur den Dateipfad und den Namen aber nicht welche Wörter in der Datei gefunden wurden
Gruß
Mamonga