Banging my head against the wall for around 2 days with this one.
I am using a System.Diagnostics.Process to execute dirquota.exe. I catch an exception at .Start() which is “The system cannot find the file specified”.
I am now doing:
foreach (var fi in new DirectoryInfo(@"C:\Windows\System32\").GetFiles())
{
Console.WriteLine(fi.Name);
}
This outputs pretty much every file in that directory apart from dirquota.exe. Anyone?
Cheers.
Are you running on a 64-bit version of Windows? Look in c:\windows\syswow64, home of the 32-bit programs.