Einzelnen Beitrag anzeigen

Benutzerbild von Assarbad
Assarbad

Registriert seit: 8. Okt 2010
Ort: Frankfurt am Main
1.234 Beiträge
 
#22

AW: Prozess finden, der Datei offen hat

  Alt 5. Nov 2010, 11:22
Ich glaube ab Vista (oder Win7) gibt es eine neue API, die es ermöglicht den Namen und Grund einer Dateisperrung herauszufinden. Dazu muss aber der Prozess, der die Datei öffnet, diesen Grund auch angeben. Leider ist mir grad entfallen, wie die API heißt.
Wäre interessiert. Mir ist noch keine untergekommen, aber Windows Installer hat seit langem (m.E.n. auch vor Vista) einen Dialog der zum Schließen diverser Anwendungen auffordert wenn die eine Datei benutzen die geändert werden soll oder so. Ansonsten benutzt MSI eben einfach die gute alte Methode mit Umbenennen.
Oliver
"... aber vertrauen Sie uns, die Physik stimmt." (Prof. Harald Lesch)
  Mit Zitat antworten Zitat