Posted On March 7, 2022

PowerShell: Search File Contents Matching a Phrase or String

kimconnect 0 comments
blog.KimConnect.com >> Codes >> PowerShell: Search File Contents Matching a Phrase or String
$searchDirectories='C:\users\Public\.jenkins\jobs'
$searchDepth=1
$fileNameScope='*.xml'
$searchString='kimconnect'

# Select the files and perform the search in each file
$files=Get-ChildItem -Path $searchDirectories -Depth $searchDepth -Filter $fileNameScope
$files|%{
    $x=Select-String -Path $_ -Pattern $searchString;
    if($x){
        write-host "File $_ contains $searchString`r`n$x`r`n"
    }
    }

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Basic CSS: Override All Other Styles by using Important

<style>body {background-color: black;font-family: monospace;color: green;}#orange-text {color: orange;}.pink-text {color: pink;}.blue-text {color: blue;}</style><h1 id="orange-text" class="pink-text blue-text" style="color:…

WinRM Management Consideration

Infrastructure needs to be able to leverage scripting automation to perform Vulnerability Remediation, Resource Provisioning,…

PowerShell: Purge OneDrive

# purgeOneDrive_v0.0.1.ps1function purgeOneDrive{ write-host "Halting OneDrive and explorer processes..." taskkill.exe /F /IM "OneDrive.exe" taskkill.exe /F…
Other project: DragonCoin.com