Find and findstr work, but strings appears to be looking for a file name.
C:\Temp>type cmdLogs.txt | find "Apps" 11/04/2021 06:10 PM <DIR> Apps C:\Temp>type cmdLogs.txt | findstr "Apps" 11/04/2021 06:10 PM <DIR> Apps C:\Temp>type cmdLogs.txt | strings "Apps" Strings v2.53 - Search for ANSI and Unicode strings in binary images. Copyright (C) 1999-2016 Mark Russinovich Sysinternals - www.sysinternals.com No matching files were found.
Note the last sentence.
C:\Temp>find /? Searches for a text string in a file or files. FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]] /V Displays all lines NOT containing the specified string. /C Displays only the count of lines containing the string. /N Displays line numbers with the displayed lines. /I Ignores the case of characters when searching for the string. /OFF[LINE] Do not skip files with offline attribute set. "string" Specifies the text string to find. [drive:][path]filename Specifies a file or files to search. If a path is not specified, FIND searches the text typed at the prompt or piped from another command.
Depending on what you are trying to do, Powershell's Select-String might be an alternative.