Wenn eine Datei über die normale WinAPI nicht gelöscht werden kann (z.B., weil ein anderes Programm die Datei geöffnet hat) wäre es praktisch, wenn man eine Liste der Programme bekommen würden, die auf die Datei zugreifen und die Option, die Datei trotzdem zu löschen.
Beispielcode dafür gibt es unter http://omega.intechhosting.com/~access/ARTeam/releases/file_info/download1.php?file=ForceDel_12_by_Shub-Nigurrath.rar
Aussehen könnte das ganze z.B. so:
http://ccollomb.free.fr/unlocker/tutorial2.png
Dateilöschen erzwingen
Moderators: Hacker, Stefan2, white
-
- Junior Member
- Posts: 79
- Joined: 2003-10-27, 16:49 UTC
- Contact:
Sieh Dir doch mal das Tool Unlocker an. das installiert sich als Shellerweiterung im Kontextmenü udn macht genau das. Ist dann also auch im TCV mittels (langem) Rechtsklick verfügbar.
sheepdog
sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
-
- Junior Member
- Posts: 79
- Joined: 2003-10-27, 16:49 UTC
- Contact:
Unlocker kannst Du auch per Button im TC aufrufen...
Es muß auch nicht installiert werden, rüberkopieren auf den USB-Stick reicht.
Icfu
Code: Select all
Kommando: Unlocker.exe
Parameter: %L /L
Icfu
This account is for sale
-
- Junior Member
- Posts: 79
- Joined: 2003-10-27, 16:49 UTC
- Contact:
Wenn Du ein wenig Interesse mitbringst, kannst Du Dir ja mal diesen Thread reinziehen:
http://ghisler.ch/board/viewtopic.php?t=10730
Es wird, wie Du siehst, rumgewurschtelt. Vielleicht kommt ja irgendwann eine Lösung raus, die auch Dir entgegenkommt. Bis dahin mußt Du Dich mit Workarounds begnügen.
Mit AHK kannst Du den gesamten Ablauf scripten:
1. Shift-Del startet einen normalen Löschversuch
2. Beim Scheitern gibt's ne Nachfrage "Unlocken und löschen? Ja/Nein"
3. Bei Ja tut Unlocker seinen Job und anschließend wird erneut ein Löschversuch gestartet.
Geht alles, mit ein bißchen Phantasie. Deine Flexibilität ist hier gefragt.
Das Unlocken von Dateien kann nicht nur zu Abstürzen von Programmen führen, sondern im schlimmsten Fall auch zu Datenverlust. Die Chance, daß ghisler sowas direkt in den TC einbaut, liegt meiner Einschätzung nach daher leider bei 0,0%.
Icfu
http://ghisler.ch/board/viewtopic.php?t=10730
Es wird, wie Du siehst, rumgewurschtelt. Vielleicht kommt ja irgendwann eine Lösung raus, die auch Dir entgegenkommt. Bis dahin mußt Du Dich mit Workarounds begnügen.
Mit AHK kannst Du den gesamten Ablauf scripten:
1. Shift-Del startet einen normalen Löschversuch
2. Beim Scheitern gibt's ne Nachfrage "Unlocken und löschen? Ja/Nein"
3. Bei Ja tut Unlocker seinen Job und anschließend wird erneut ein Löschversuch gestartet.
Geht alles, mit ein bißchen Phantasie. Deine Flexibilität ist hier gefragt.
Das Unlocken von Dateien kann nicht nur zu Abstürzen von Programmen führen, sondern im schlimmsten Fall auch zu Datenverlust. Die Chance, daß ghisler sowas direkt in den TC einbaut, liegt meiner Einschätzung nach daher leider bei 0,0%.
Icfu
This account is for sale