NAME Select-String SYNTAX Select-String [-Pattern] [-Path] [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Pattern] -InputObject [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] Select-String [-Pattern] -LiteralPath [-SimpleMatch] [-CaseSensitive] [-Quiet] [-List] [-Include ] [-Exclude ] [-NotMatch] [-AllMatches] [-Encoding ] [-Context ] [] PARAMETERS -AllMatches Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -CaseSensitive Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Context Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Encoding Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Exclude Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Include Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -InputObject Required? true Position? Named Accept pipeline input? true (ByValue) Parameter set name Object Aliases None Dynamic? false -List Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -LiteralPath Required? true Position? Named Accept pipeline input? true (ByPropertyName) Parameter set name LiteralFile Aliases PSPath, LP Dynamic? false -NotMatch Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Path Required? true Position? 1 Accept pipeline input? true (ByPropertyName) Parameter set name File Aliases None Dynamic? false -Pattern Required? true Position? 0 Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -Quiet Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false -SimpleMatch Required? false Position? Named Accept pipeline input? false Parameter set name (All) Aliases None Dynamic? false This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer, PipelineVariable, and OutVariable. For more information, see about_CommonParameters (https://go.microsoft.com/fwlink/?LinkID=113216). INPUTS System.Management.Automation.PSObject System.String[] OUTPUTS Microsoft.PowerShell.Commands.MatchInfo System.Boolean ALIASES sls REMARKS Get-Help cannot find the Help files for this cmdlet on this computer. It is displaying only partial help. -- To download and install Help files for the module that includes this cmdlet, use Update-Help. -- To view the Help topic for this cmdlet online, type: "Get-Help Select-String -Online" or go to https://go.microsoft.com/fwlink/?LinkID=113388.