ドキュメントによると、FindStr は「X」に一致しない文字を検索するなど、逆クラス構文を処理します。
[^X]
しかし、いくつかの簡単なテストでは、これが当てはまらないことを示しています。少なくとも、私の Windows 7 x64 セットアップではそうではありません。Findstr は、逆クラス表記 '^' をまったく存在しないかのように扱います。したがって、上記の正規表現は次のようになります。
[X]
FindStr をだまして「^」逆クラス表記を認識させる方法を誰かが知っているかどうか疑問に思っていますか?
はい、FindStr 以外の別のツールを使用することもできますが、多くの場合、そのツールは Windows セットアップに既にインストールされています。