Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Powershell - Dateien nach Suchwörtern durchsuchen

$
0
0

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



Viewing all articles
Browse latest Browse all 2314