![]() |
Prozesse oder Anwendungen ermitteln, die eine Datei benutzen
schönen guten Abend,
Manchmal wenn ich versuche Dateien zu ändern oder zu löschen (... versenden, mit anderen Programmen öffnen usw usw usw...) bekomme ich von Windows eine Meldung irgendwie "Datei kann nicht gelöscht werden, sie wird noch von einer anderen Anwendung verwendet, schließen sie diese Anwendung und versuchen sie es später nochmal ..." (oder igendwie so sinngemäß, den Wortlaut habe ich jezt nichtmehr 100% im Kopf) Da mich solche Probleme desöfteren mal nerven, wollte ich mal fragen ob es irgendwie möglich ist Prozesse oder Anwendungen zu ermitteln, die eine bestimmte Datei benutzen (also grade geöffnet haben). Ich bräuchte da nur nen paar Ideen WO bzw WIE ich das auslesen kann ... (Windows muss ja auch irgendwie merken, dass die Datei verwendet wird ... ich hoffe es lässt sich da auch iregndwie rausfinden von "WEM" (hauptsächlich interessiert mich wie gesagt der Prozess oder die Anwendung (wenn das damit gleich mit möglich ist, wär' der Benutzer auch noch recht interessant) ) [vielen Dank für's lesen] Ich bin für alle Vorschläge dankbar! EDIT: falls hier ein Profi sein sollte, der könnte mit vllt. auchnoch ne Idee sagen, ob das möglich wär' Windows einfach zu sagen "nein die Datei wird nicht verwendet, vergess das einfach!" (dabei bin ich mir nicht ganz sicher ob das vllt. Fehler produzieren kann, denn dagegen ist diese "Markierung" ja eigendlich ...) [naja das ist ja aber auch mehr nebensache, da man wenn man die verantwortlichen Prozesse oder Anwendungen kennt, das ja sowiso meistens beheben kann ...] /EDIT |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
Die Lösung ist wohl ein dateisystem-Filter-Treiber. Auf Sysinternals findest du ein Programm dass das kann. filemon oder so ähnlich.
|
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
Hi,
Da gbibts das Programm ![]() Dann hast Du einen neuen Kontextmenü-Eintrag im Explorer, mit du prüfen kannst, welche Programm die angegebene Datei komplett sperren. mfG mirage228 |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
vielen Dank!
Mit Filemon hatte ich auchnoch irgendwo im Hinterkopf, aber das produzierte mir immer so viele Informationen, die das dann unübersichtlich gestaltet haben ... Dieses "WhoLockMe" macht genau das, was ich mir da vorgestellt hatte :) Zwar nicht selbst programmiert, aber ich denke das wird mir für's erste genügen. [Eigendliche Frage beantwortet] |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
|
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
Interessant.
Weis jemand wie diese Unlock-Funktion funktioniert? |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
@Mackhack:
Genau die selbe Frage habe ich mir auch seit einigen Tagen gestellt. Wie finde ich den Prozess raus. Vielleicht kommen wir ja noch auf ne Lösung. Zwei Köpfe sind mehr als einer 2 > 1 w.z.b.w... Werde mal ein bisschen dem wirklich guten Tool Unlocker auf die Finger schauen, was es so macht. :coder: |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
Nimm dir einen Disassembler und Debugger und guck nach, was er für API-Funktionen aufruft.
|
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
@Luckie:
Schläfst du nie? Mach ich schon. Sitz gerad an PEiD und schmöcker ein bisschen in Unlocker. Mal schauen wieviele Funktionen dann noch übrig bleiben... :gruebel: |
Re: Prozesse oder Anwendungen ermitteln, die eine Datei benu
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:08 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz