Prozedur 'mehrere Dateien in anderen Ordner verschieben' Problem

German support forum

Moderators: white, Hacker, Stefan2

Post Reply
brainstuff
Senior Member
Senior Member
Posts: 264
Joined: 2008-05-22, 21:10 UTC
Location: Neuchatel
Contact:

Prozedur 'mehrere Dateien in anderen Ordner verschieben' Problem

Post by *brainstuff »

Ich weis nicht ob TC für das Verschieben von Dateien in einen anderen Ordner auf dem gleichen Laufwerk eine Windows Prozedur, oder seine eigenen Prozeduren verwendet. Wenn TC dazu die eigenen Prozeduren verwendet, sollte man das verbessern.

Wenn man mehrere Dateien markiert und dann auf verschieben klickt, dann geht das normalerweise ganz gut. Wenn es aber unter den zu verschiebenden Dateien eine hat, die irgendwo noch "offen" ist (oder die nicht richtig geschlossen wurde), dann passiert es häufig, dass das "Verschieben" nicht nur ein paar Sekunden dauert (wie normal), sondern extrem lange (wie wenn da die Dateien in Wirklichkeit kopiert werden und nicht einfach verschoben.

Die Prozedur müsste deshalb bevor sie versucht die Dateien zu verschieben, abfragen ob die alle "geschlossen" sind und erst dann mit dem verschieben anfangen, wenn es keine Datei hat die das blockiert.

Wenn dieser Fehler auftritt, kommt irgendwann einmal eine Meldung dass eine Datei im Quelllaufwerk nicht gelöscht werden kann.

Ich habe dieses Problem auf mehreren Maschienen bei Kunden beobachtet.
mfg
brainstuff
User avatar
Dalai
Power Member
Power Member
Posts: 9364
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Re: Prozedur 'mehrere Dateien in anderen Ordner verschieben' Problem

Post by *Dalai »

Die Prozedur müsste deshalb bevor sie versucht die Dateien zu verschieben, abfragen ob die alle "geschlossen" sind und erst dann mit dem verschieben anfangen, wenn es keine Datei hat die das blockiert.
Eigentlich müsste TC den Nutzer fragen, ob er kopieren und löschen soll statt zu verschieben, wenn letzteres fehlschlägt. Das hatte ich oder jemand anders vor längerer Zeit mal vorgeschlagen, aber leider ist seitdem nichts in der Richtung passiert.

Grüße
Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
brainstuff
Senior Member
Senior Member
Posts: 264
Joined: 2008-05-22, 21:10 UTC
Location: Neuchatel
Contact:

Re: Prozedur 'mehrere Dateien in anderen Ordner verschieben' Problem

Post by *brainstuff »

Ja das ist auch eine Lösung, ist sogar besser weil es, wenn eine Datei in einer grossen Liste nicht geschlossen ist, ziemlich mühsam ist herauszufinden, welche Datei das verschieben blockiert. Es wäre auch eine Idee, dass alles verschoben wird, was verschiebbar ist und dass dann eine Liste angezeigt wird mit den Dateien, die aus irgend einem Grund nicht verschoben werden können.
mfg
brainstuff
Post Reply