Czesc,

Potrzebuje przeszukac wszystkie pliki .doc w katalogu pod katem znalezienia w nich frazy. Chcialbym widziec wszyskie pliki, w ktorych znajduje sie fraza. Planowalem zorbic to tak: wykorzystac komende win32 FIND i wynik z niej przerzucic do jakiego pliku tekstowego lub zmiennej.
Mam w zwiazku z tym jednak dwa problemy:
1. polecenie: FIND /C "fraza" c:\sciezka*.doc > plik.txt wywolane z DOSa tworzy potok i wrzuca wynik do pliku, ale jakos w kodzie to nie dziala. Wynik jest widoczny, ale potok nie dziala, dlaczego?

Oto fragment kodu wywolujacego komende FIND:
Process znajdz = new Process();
znajdz.StartInfo.FileName = @"find";
znajdz.StartInfo.WindowStyle = ProcessWindowStyle.Maximized;
znajdz.StartInfo.Arguments = " /C "fraza" c:\sciezka*.doc > plik.txt";
znajdz.Start();

2. Nie do konca wiem, jak inaczej mozna wyciagnac wynik z komendy Win32. Z pewnoscia znacie lepszy sposob. Proszę o pomoc.

Jeżeli znacie lepszy sposob na przeszukanie DOCow pod katem znalezienia w nich konkretnej frazy, to tez prosze o info. Dzieki wielkie z gory.