As per your requirement, i understood you want to search a specific file in the folder including sub folders.
you can you simple like this..
string[] files = Directory.GetFiles("c:\\", "*.exe", SearchOption.AllDirectories);
Hope this may helps you
--RA