Ich habe „PharmSpec.exe.lnk“, „PharmSpec.exe“ und „PharmSpec“ ausprobiert .lnk“ über den Link oben. Aber egal was passiert, ich kann diese Datei nicht finden.
Außerdem habe ich versucht, alle Dateien, die sich auf dem Desktop befinden, wie folgt aufzulisten, aber ich sehe nur 3 Dateien, Desktop. ini, 2 andere Dateien und nicht diese Datei. Bitte ignorieren Sie, wie der Code geschrieben ist. Ich teste nur, ob ich auf die PharmSpec-Datei zugreifen kann.
Code: Select all
static void GetFiles()
{
string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
//string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
if (System.IO.File.Exists(Path.Combine(desktopPath, "PharmSpec.lnk")))
{
//NEVER COMES HERE
//System.IO.File.Delete(Path.Combine(desktopPath , "shortcut.lnk"));
}
DirectoryInfo d = new DirectoryInfo(desktopPath); //Assuming Test is your Folder
FileInfo[] Files = d.GetFiles("*"); //Changed search to *.exe still no use
string str = "";
foreach (FileInfo file in Files)
{
str = str + ", " + file.Name;
}
Console.Write(str);
}
[img]https://i. sstatic.net/mQ3R9ODs.jpg[/img]
Wie kann ich die Verknüpfungsdatei auf dem Desktop löschen? Bitte helfen Sie.