سلام
با کد زیر میشه فایلهای با پسوند exe رو در مسیر مشخص پاک کرد.
string M = @"c:\newfolder";
string Extension = ".exe";
string[] FileName = Directory.GetFiles(M);
foreach (string f in FileName)
{
if (Path.GetExtension(f) == Extension)
{
File.Delete(f);
}
}
حالا من میخوام اگر تو مسیر مشخص شده فایل test.exe وجود داشته باشه این فایل پاک نشه و مابقی فایلهای exe پاک بشن