![]() |
von welchem Programm wird eine Datei verwendet
Hallo,
gibt es eine Möglichkeit abgesehen von den üblichen Attributen wie Filesize oder zuletzt geändert auch heraus zu finden von welchem Programm eine verwendete Datei verwendet wird? Das ganze läuft darauf hinaus, daß Windoof mir manchmal beim löschen oder ändern einer Datei meldet:"Die Datei konnte nich geändert werden, da sie bereits von einem anderen Programm benutzt wird." Ich möchte nun mit hilfe eines kleinen Proggis herausfinden, welches Programm auf diese Datei zugreift, da es ja vorkommt, das gar kein Programm mehr offen ist. Dane schonmal |
Re: von welchem Programm wird eine Datei verwendet
Handelt es sich in deinem Fall oftmals um etwas größere Dateien?
Wenn ja, dann ließt der Explorer und/oder eventuell noch der Virenscanner (aber meißtens nur der Explorer) die Datei ein (wenn du sie im Explorer markierst) - für die Infos in der Statusleiste und so. (z.B. Interpret...) Das dauert ja ein bissl und wärend dieser Zeit kannst du halt nicht löschen - warte einfach mal ab, bis sich z.B. die Statusleiste aktualisiert hat und lösche erst dann. |
Re: von welchem Programm wird eine Datei verwendet
Warten ist ja ganz gut und schön, leider kann ich da manchmal warten bis ich schwarz bin :?
Aber es geht mir ja auch darum ob es möglich ist diese "Welches Prog verwendet diese Datei" Info irgendwo aus zu lesen. Einfach aus Interesse :P . Wenn mir der Explorer diese Info geben kann, dann kann ich doch sicher auch mir anderen Programmen auf diesen Status zugreifen... :wall: |
Re: von welchem Programm wird eine Datei verwendet
Bei mir war meist, wenn es nicht so offensichtlich war, der Explorer der Übeltäter. Einmal abschießen, startet automatisch neu, fertig ;c)
Wenn es um Video-Dateien geht, ist möglicherweise diese Shell-Blabla-Extension, die die Videodaten einliest und dafür manchmal seeeeeehr lange braucht, verantwortlich. Auch hier hilft ein Abschießen des Explorers... Ist natürlich eine Brachiallösung, aber hat mir so manchen Neustart erspart :roll: Außerdem fürchte ich, wenn du nicht gerade einen Hook installierst, der jeden Dateizugriff protokollieren kann, wirst du an diese Information nicht rankommen. Für den Hausgebrauch jedenfalls ist meine Lösung oben akzeptabel, finde ich... Jedenfalls, wenn es nicht ANDAUERND vorkommt, nur so alle paar Wochen mal... |
Re: von welchem Programm wird eine Datei verwendet
Diese "Brachiallösung" kenn ich schon - bei mir hilft das aber nichts denn wenn ich die Datei erneut markiere, um sie zu löschen, dann fängt der ja wieder an mit lesen.
Abgesen davon könnte ich es auch mal gebrauchen, zu wissen was auf eine Festplatte zugreift und eventuell diese Verbindung auch zu trennen - das trennen muß gehn, denn wen ich 'ne Festplatte formatiere, dann werden ja auch alle Verbindungen vorher getrennt. Da ich ja in laufenden Betrieb eine Festplatte (de)aktiviere und mir schon 4-, 5-mal der Zugriff ohne ersichtliche Gründe verweigert wurde und ich den Rechner neustarten, oder mich ab-/anmelden mußte. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:52 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