これで約2日間壁に頭をぶつけました。
System.Diagnostics.Process を使用して dirquota.exe を実行しています。.Start() で「指定されたファイルが見つかりません」という例外をキャッチします。
私は今やっています:
foreach (var fi in new DirectoryInfo(@"C:\Windows\System32\").GetFiles())
{
Console.WriteLine(fi.Name);
}
これにより、dirquota.exe を除く、そのディレクトリ内のほぼすべてのファイルが出力されます。誰?
乾杯。