ファイル内で検索するコンテンツとして疑問符を指定すると、Windows Searchで問題が発生しているようです。
私はもう試した:
- コンテンツ:?
- コンテンツ:"?"
- コンテンツ:"\?"
- コンテンツ:\?
- 内容:%3f
- コンテンツ:「%3f」
- コンテンツ:\ 3f
- 内容:「\ 3f」
- 内容:\ 00 \ 00 \ 00 \ 3F
しかし、実際に?を含むファイルがある場合、これらのそれぞれは結果を生成しません。検索の範囲内。代わりにcontent:happyのようなものを検索すると、同じファイル内でフレーズ「happy」を含むすべてのファイルが実際に見つかります。
私の想定では、Windows Searchは疑問符などの一部の文字をワイルドカード表現の目的で使用される可能性のある特殊文字として処理しています。この理論をテストするために、アスタリスク*を含むファイルも検索しましたが、実際、疑問符の内容を検索するときと同じ問題があります。私が疑問に思っているのは、ワイルドカードの一致のタイプなしでリテラル式を検索できる検索を機能させる方法があるか、または少なくとも式内の特殊文字をエスケープする方法があるかどうかです。
ところで、私はWindows 7 Enterpriseを使用しています。