findstr ou grep qui détecte automatiquement chararacter encodage (UTF-16)

Je veux faire ceci:

 findstr /s /c:some-symbol *

ou la commande grep équivalent

 grep -R some-symbol *

mais j'ai besoin de l'utilitaire détecte automatiquement les fichiers encodés en UTF-16 (et amis) et de recherche de façon appropriée. Mes fichiers ont même l'octet de commande marque FFEE en eux, donc je ne suis même pas à la recherche pour héroïques de la détection automatique.

Des suggestions?


Je fais référence à Windows Vista et XP.

Sont certains de vos fichiers en UTF-16 et certains en ASCII, ou quoi?
Oui, certains ASCII, certains UTF-16.

OriginalL'auteur David Martin | 2009-01-02