Gibt es eine Möglichkeit festzustellen, ob eine Datei von etwas geöffnet ist, einschließlich Anwendungen, die die Datei nicht sperren (wie Notepad).Ermitteln, ob eine Datei geöffnet ist
Ich muss erkennen, wenn eine bestimmte Datei myfile.txt nicht mehr in jeder Anwendung einschließlich Notizblock geöffnet ist - so kann ich File.Open (...) mit exklusivem Testzugriff nicht verwenden, da die Datei keine Sperre hat .
mögliche Duplikate von [Wie bekomme ich die Liste der geöffneten Datei-Handles nach Prozess in C#?] (Http://stackoverflow.com/questions/177146/how-do-i-get-the-list-of- open-file-handles-by-process-in-c) –
Dies ist kein Duplikat. Notepad verfügt nicht über ein geöffnetes Dateihandle. –