在文件的给定范围内搜索包含特定文本/字符串的文件

有没有第三方的Windows程序,可以在文件的给定范围内搜索包含某些文本的文件。

示例1)在文件的第10至20行中查找所有包含“橙色”的文件。

ex2)在文件的最后10 KB中查找所有包含十六进制字符串'08 9A BC'的文件。

诸如Filelocator Pro之类的著名程序,“一切都无法做到”。