Now show pattern, added text to readme

This commit is contained in:
Karl-Wilfried Zimmer 2024-02-06 13:39:18 +01:00
parent 05c9df3b91
commit 21742e5955
2 changed files with 14 additions and 1 deletions

View File

@ -0,0 +1,13 @@
# Benutzung
```
. ./StringFinder # zum Importieren der Funtionen
Check-Files -Path C:\Dir\to\Scan -StringFilePath C:\File\with\Strings.txt
```
-Path muss ein Ordner sein
-StringFilePath muss eine TXT-Datei sein. Jede Zeile wird als Muster gewertet, nach dem in den gefundene Dateien gesucht wird
Ausgabe: Dateipfad, Zeilennummer, gefundenes Muster
Ausgabe kann mit "| Out-File" in eine Datei geschrieben werden

View File

@ -48,7 +48,7 @@ function Check-Files {
#Write-Host "starting on $item" #Write-Host "starting on $item"
foreach ($line in $Lines){ foreach ($line in $Lines){
try { try {
Select-String -Path $item -Pattern $line | Select-Object -Property Path,LineNumber | Format-Table -AutoSize Select-String -Path $item -Pattern $line | Select-Object -Property Path,LineNumber,Pattern | Format-Table -AutoSize
} }
catch { catch {
Write-Host "$item couldn't be processed by Select-String" Write-Host "$item couldn't be processed by Select-String"