2017-09-26 1 views
-1

Wie kann ich Dateien finden LNK mit C# auf einem Gerät (USB) und sie dann löschen ?, Ich tat dies, aber erkennt keine LNK-Dateien:Suche für .lnk-Dateien auf einem Gerät

string dir = @"device:\*.lnk"; 
string dirt = dir.Replace("device", dev.ToLower()); 
if (File.Exists(dirt)) 
{ 
    Console.Write("lnk files found, deleting them"); 
    File.Delete(dirt); 
    Console.Write("Done"); 
    Console.ReadKey(); 
} 
else 
{ 
    Console.Write("No lnk files found"); 
} 

Antwort

1

Um die Dateien nach Erweiterung zu finden, können Sie die Methode Directory.GetFiles verwenden. Beispiel:

string[] files = System.IO.Directory.GetFiles(path, "*.lnk"); 
Verwandte Themen