Total Commander Forum Index Total Commander
Forum - Public Discussion and Support
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

leere Ordner finden und löschen?
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Total Commander (Deutsch) Printable version
View previous topic :: View next topic  
Author Message
icfu
Power Member
Power Member


Joined: 10 Sep 2003
Posts: 6059

PostPosted: Thu Jul 08, 2004 9:54 pm    Post subject: Reply with quote

Quote:
Zur Erlaeterung: Ein Profi ist jemand, der [...]

Du bist sicher kein Profi... Déjà-vu?

Quote:
Das laienhafte Verstaendnis in einigen Antworten [...]

Du erkennst keinen Sarkasmus. Das kann nur übel enden... Wink

Quote:
Hier liegt ein mangelndes und laienhaftes Verstaendnis der Verhaeltnisse vor.

Schon mal was von vornehmer Zurückhaltung gehört?

Quote:
Dazu ein Beispiel: In einem - imaginaeren - Fall loesche ich bei einem Kunden auf seinen Wunsch hin alle leeren Unterverzeichnisse auf einer seiner Festplatten. Dabei geht etwas schief, wichtige Daten werden geloescht, das zum Loeschen verwendete Programm arbeitet offenbar fehlerhaft.

Profis löschen keine Dateien beim Kunden bevor sie sich nicht vergewissert haben, daß ein Backup vorliegt und schon gar nicht benutzen sie Programme, die sie nicht selbst getestet haben.

Wenn ich Kunde wäre und Dich stundenlang mit dem TC rumfummeln sehe, obwohl Du eigentlich nicht mehr machen sollst, als alle leeren Unterordner von 2000 verschiedenen Verzeichnissen zu entfernen, würde ich Dich fragen, ob Du schon mal an den Einsatz von Batchdateien gedacht hast und ob Du tatsächlich meinst, daß ich Deine Einfallslosigkeit tagelang bezahlen und auf einen Dummyfile-Fehler oder Ankreuzfehler mangels Ermüdung warten soll.

Mein Tip mit RmEmpty war abgesehen davon, daß es ein allseits anerkannter Helfer ist, an all diejenigen gerichtet, die einen Workaround brauchen und keinesfalls für Leute gedacht, die zwei Stunden später beim Kunden die C-Platte putzen sollen. Daß Leute, die im Auftrag handeln, Vorsicht walten lassen müssen, versteht sich von selbst.

Quote:
Es wird auch
keine Gewaehr auf ein gutes Gelingen uebernommen.

Das solltest Du auch Deinen Kunden sagen, Du scheinst von dem, was Du tust, nicht sehr überzeugt zu sein.

Fall 1 und Fall 2 sind einfach nur schlecht konstruiert und völlig albern. Wenn Du es schaffst, mit dem TC falsch zu löschen, kann man Dir fast umgehend zumindest Fahrlässigkeit nachweisen. Beim kleinen RmEmpty wärst Du fein raus, weil das Ding idiotensicher und erprobt ist.

Quote:
Noch einmal zum O.-Posting: Die Frage war, ob man mit dem TC aus einer Verzeichnisstruktur von ca. 1500 Verzeichnissen alle leeren Verzeichnisse löschen kann. Die Antwort lautet: Man kann. Nicht mehr, aber auch nicht weniger.

So what? Meine Antwort war eine Würdigung "Deines" Vorschlags (trotzdem Du nicht der erste bist, der auf diese Idee gekommen ist...) und ein Hinweis, daß es auch bequemer geht. Nicht mehr, nicht weniger.

Quote:
Es draengt sich der Eindruck auf, dass es in manchen Beitraege eher jammernd und lechtzend um neue/andere/mehr Features des TC um ihrer selbst geht (auch im Vergleich zu/Wettbewerb mit anderen Programmen), als um den Gebrauch des TC und die Fragen und Antworten zu Lösungen, die man mit dem TC erreichen will und kann.

Mir drängt sich der Verdacht auf, daß Du mangels Alternativen so sehr am TC hängst, daß Du Dir nicht vorstellen kannst, daß man manche Aufgaben per Kommandozeile einfach effektiver lösen kann. Diverse Anspielungen lassen vermuten, daß Du kein Neuling hier im Forum bist sondern ein guter Bekannter. Smile

In diesem Sinne wünsche ich Dir weiterhin frohes Fischen, aber ohne mich, ich will hier nur noch spielen. Wink

*plonk*

Icfu
_________________
This account is for sale
Back to top
View user's profile Send private message Send e-mail
Sheepdog
Power Member
Power Member


Joined: 18 Dec 2003
Posts: 5155
Location: Berlin, Germany

PostPosted: Thu Jul 08, 2004 11:42 pm    Post subject: Reply with quote

JOUBE wrote:
Fall 2: ... werden spezielle Tests des Programms oder vorliegen des Sourcecodes von mir nicht verlangt werden.

Nö, da wird dann auf die Aussage von @ghisler verwiesen, das TC das nicht kann, womit Dir Fahrlässigkeit (evtl grobe) nachgewiesen wäre.

Quote:
Noch einmal zum O.-Posting: Die Frage war, ob man mit dem TC aus einer Verzeichnisstruktur von ca. 1500 Verzeichnissen alle leeren Verzeichnisse löschen kann. Die Antwort lautet: Man kann. Nicht mehr, aber auch nicht weniger.


Jau, und ich kann TC auch als Bildschirmschoner einsetzen, indem ich ihn per Taskmanger ununterbrochen in 5 bis 6 Fenstern Dateien kopieren lasse, damit sich der Bildschirminhalt nicht in den Monitor einbrennt. Razz Wink Smile

sheepdog
_________________
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Gandalf
Junior Member
Junior Member


Joined: 28 Feb 2003
Posts: 19
Location: Schweiz

PostPosted: Fri Jul 09, 2004 12:41 am    Post subject: Reply with quote

Lefteous wrote:
Ich weiß garnet was ihr alle habt, man kann doch eh nur leere Verzeichnisse löschen, oder?

Siehe da, einer der das noch weiss. Kann es sein, dass Lefteous auch schon unter reinem DOS programmiert hat?

Im übrigen: Die leeren Verzeichnissse aufzulisten ist wirklich eine Funktion die dem TC noch fehlt. Bis dahin helfen die jv16 PowerTools von Macecraft Software http://www.jv16.org/ (wie bereits erwähnt).
_________________
Seit Version 1.4 dabei (1. License #1960)
Back to top
View user's profile Send private message
Clo
Moderator
Moderator


Joined: 02 Dec 2003
Posts: 5737
Location: Bordeaux, France

PostPosted: Fri Jul 09, 2004 12:51 am    Post subject: ! Reply with quote

2Gandalf
Smile Hallo !

«Purchase for only $29.95!»
Sad Nicht billig…

Mr. Green m.f.G.
Claude
Clo
_________________
#31505 Traducteur Français de TC French translator Aide en Français Tutoriels Français English Tutorials
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
Gandalf
Junior Member
Junior Member


Joined: 28 Feb 2003
Posts: 19
Location: Schweiz

PostPosted: Fri Jul 09, 2004 1:40 am    Post subject: Re: ! Reply with quote

Clo wrote:

«Purchase for only $29.95!»
Sad Nicht billig…
Clo


Hallo Clo
Leider ja Crying or Very sad
[Werbung]Aber man erhält einen ganzen Strauss von Tools. Wenn man (fast) alle brauchen kann relativiert sich der Preis. [/Werbung]
Und für eine einmalige Löschaktion geht ja die Testversion. Und der TC kostet ja auch US$32 (ohne Funktion zum löschen von leeren Verzeichnissen).
_________________
Seit Version 1.4 dabei (1. License #1960)
Back to top
View user's profile Send private message
Lefteous
Power Member
Power Member


Joined: 08 Feb 2003
Posts: 7675
Location: Germany

PostPosted: Fri Jul 09, 2004 2:37 am    Post subject: Reply with quote

2icfu
Quote:
Womit kann man doch eh nur leere Verzeichnisse löschen?

Mit RmEmpty und DelEmpty: Ja.
Mit TC im Asynchronmodus: Nein.

Muß ich Deine Frage verstehen?

du musst nicht, war wohl gestern abend zu spät für einen verständlichen Beitrag.

2Gandalf
Quote:
Siehe da, einer der das noch weiss. Kann es sein, dass Lefteous auch schon unter reinem DOS programmiert hat?

Ne hab ich nicht wirklich, außer gezwungenermaßen in der Schule und während meines Studiums.
Aber ich denke Du hast verstanden, was ich meinte. Ich versuche es jetzt mal deutlicher zu machen als gestern zu später Stunde.
Der Windows-Befehl RemoveDirectory kann ein Verzeichnis nur dann löschen, wenn ausreichende Rechte vorhanden sind und vor allem, wenn das Verzeichnis leer ist. Bei dem DOS-Befehl früher war es, soweit ich das in Erinnerung habe, genauso. Was also soll ein Programm, das diese Funktion benutzt, kaputtmachen?
Back to top
View user's profile Send private message Send e-mail Visit poster's website
icfu
Power Member
Power Member


Joined: 10 Sep 2003
Posts: 6059

PostPosted: Fri Jul 09, 2004 6:25 am    Post subject: Reply with quote

@Lefteous:
Ahhh... Smile

JOUBE setzt ja noch eine Ebene tiefer an. Er kann sich ohne Source Code niemals sicher sein, daß ein Entwickler eines (für ihn unbekannten) Tools nicht neben RemoveDirectory doch noch ein DeleteFile o.ä. Gemeinheiten irgendwo eingestreut hat.

Vielleicht wäre ja der GNU-Windows-Port rmdir eher was für JOUBE:
http://unxutils.sourceforge.net/

Die GNU Core Utils inkl. rmdir und Source Code gibt's z.B. hier:
http://mirrors.kernel.org/gnu/coreutils/

@Sheepdog:
Quote:
Jau, und ich kann TC auch als Bildschirmschoner einsetzen, indem ich ihn per Taskmanger ununterbrochen in 5 bis 6 Fenstern Dateien kopieren lasse, damit sich der Bildschirminhalt nicht in den Monitor einbrennt.

Gib's zu, genau so machst Du das. Wink
Gleich mal ausprobieren und Dich anschließend verklagen, weil statt des eingebrannten Displays die CPU durchgebrannt ist. Mr. Green

Icfu
_________________
This account is for sale
Back to top
View user's profile Send private message Send e-mail
Sheepdog
Power Member
Power Member


Joined: 18 Dec 2003
Posts: 5155
Location: Berlin, Germany

PostPosted: Fri Jul 09, 2004 7:38 am    Post subject: Reply with quote

icfu wrote:
Gib's zu, genau so machst Du das. Wink
Gleich mal ausprobieren und Dich anschließend verklagen, weil statt des eingebrannten Displays stattdessen die CPU durchgebrannt ist. Mr. Green

Icfu

Da staunst Du, wieviel Funktionalität man noch aus dem TC rausholen kann, wenn man ein wenig Gehirnschmalz investiert, gell ? Razz Smile Mr. Green

sheepdog
_________________
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Back to top
View user's profile Send private message Send e-mail Visit poster's website
icfu
Power Member
Power Member


Joined: 10 Sep 2003
Posts: 6059

PostPosted: Fri Jul 09, 2004 10:11 am    Post subject: Reply with quote

In der Tat. Mr. Green

Die o.g. jv16 Power Tools waren bis vor kurzem übrigens noch Freeware.

Da sich an der Funktionalität so gut wie nichts geändert hat und das Programm mit 30$ hoffnungslos überteuert ist, kann sich jeder, der eine GUI zum Löschen braucht, auch die letzte Freewareversion 1.3.0.195 installieren:
http://www.321download.com/LastFreeware/index.html#jv16

Das Programm lohnt aber nicht nur für's Entfernen von leeren Ordnern sondern ist schon alleine wegen des enthaltenen RegCleaners ein Musthave.

Icfu
_________________
This account is for sale
Back to top
View user's profile Send private message Send e-mail
ghisler(Author)
Site Admin
Site Admin


Joined: 04 Feb 2003
Posts: 24702
Location: Switzerland

PostPosted: Mon Jul 12, 2004 1:13 pm    Post subject: Reply with quote

TC kann doch in der Sync-Funktion (asymmetrischer Modus) leere Verzeichnisse löschen! Allerdings werden dabei ALLE leeren Verzeichnisse gelöscht, nicht nur die, welche auf der anderen Seite nicht vorhanden sind. Das könnte ich für Verzeichnisse zwar leicht einbauen, beim Synchronisieren mit FTP würde das Ueberprüfen aber Probleme machen...
_________________
Author of Total Commander
http://www.ghisler.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
icfu
Power Member
Power Member


Joined: 10 Sep 2003
Posts: 6059

PostPosted: Mon Jul 12, 2004 1:53 pm    Post subject: Reply with quote

Quote:
Allerdings werden dabei ALLE leeren Verzeichnisse gelöscht, nicht nur die, welche auf der anderen Seite nicht vorhanden sind.

Genau darum geht's hier... Wink

Lösungsvorschlag:
Gestatte die (asymmetrische) Synchronisation von identischen Verzeichnissen:
Beim Klick auf Synchronisieren... prüfst Du einfach, ob die Verzeichnisse identisch sind und wenn ja stellst Du die Frage:
Leere Ordner löschen? [OK] [Nein] [Abbrechen]

Das sollte nicht allzu schwer zu implementieren sein, oder?

Icfu
_________________
This account is for sale
Back to top
View user's profile Send private message Send e-mail
Hacker
Moderator
Moderator


Joined: 06 Feb 2003
Posts: 9133
Location: Bratislava, Slovakia

PostPosted: Tue Jul 13, 2004 5:52 am    Post subject: Reply with quote

JOUBE,
BTW: DelEmpty gibt es doch mit Quellcode...
( http://thehacker.host.sk/myfiles/ gleich die ersten zwei Dateien.)

HTH
Roman
P.S.: Es gibt da noch einen Endlosschleifenbug, den ich noch nicht finden/reparieren konnte, siehe auch http://ghisler.ch/board/viewtopic.php?t=3702 .
Back to top
View user's profile Send private message Send e-mail Visit poster's website
JOUBE
Senior Member
Senior Member


Joined: 08 Jul 2004
Posts: 449

PostPosted: Wed Jul 14, 2004 2:26 am    Post subject: Reply with quote

Hallo,

danke für den Hinweis auf ein Tool zum Löschen (mit Quellcode). Allerdings schreibe ich mir solche Tools - wenn ich sie denn ernsthaft brauche - normalerweise vorort kurz selbst. Das ist ja keine grosse Sache.

Mein Hinweis (mit "Gebrauchsanleitung"), dass der TC auch jetzt schon sehr wohl leere Verzeichnisse "in einem Rutsch" löschen kann, zielte dagegen auf etwas anderes ab. Er sollte nachweisen, wie leistungsfähig der TC auch jetzt schon selbst bei besonderen Anforderungen ist und ausserdem dem hier in fast jedem Thread vorkommenden Feature-Wahn entgegentreten.

Gruss

JOUBE
Back to top
View user's profile Send private message
Luzie
Junior Member
Junior Member


Joined: 27 Feb 2003
Posts: 78

PostPosted: Fri Aug 20, 2004 6:58 am    Post subject: Reply with quote

Darf ich mich hier nochmals bitte einblenden !

Es geht nicht nur darum, die leeren Verzeichnisse zu löschen,
sondern es ging darum, dass man die erst mal aufgelistet haben wollte.

Das betone ich deswegen, weil ich z.B. auch Verzeichnisse, wo ich mich
daran erinnern will, dass ich sie mal gelöscht habe, entsprechend markiere also
z.B. wird bei mir das Verzeichnis "MUSIK-CD1" umbenannt
in "#GELÖSCHT MUSIK-CD1".

Genau diese leeren Verzeichnisse will ich aber später wieder finden ...

Das einzige, was ich bisher an einigermaßen brauchbaren Freeware-Utilites
fand ist: "FoldersReport v1.10" von:

http://nirsoft.mirrorz.com/

bzw.

http://freehost14.websamba.com/nirsoft/utils/folrep.html

Das listet sauber auf, ob ein Ordner leer ist, oder ob es z.B. leere
Unterverzeichnisse enthält, was ja an der Ordnergröße immer
noch 0 Bytes ergibt, obwohl was drin ist Smile

Wäre doch toll, wenn sich der Herr Ghisler mal des Problems nach der
Suche / Auflistung von Leeren Verzeichnissen annehmen würde ...

Ciao,

Luzie
Back to top
View user's profile Send private message
morte01
Junior Member
Junior Member


Joined: 08 Feb 2004
Posts: 25

PostPosted: Mon May 23, 2005 2:28 am    Post subject: Reply with quote

Falls es noch interessiert (Ich hab das grad wieder gebraucht und bin daher auf den Thread gestossen):

Suchen->Plugins->Dirsizecalc, anzahl dateien, =, 0-> suche starten
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Total Commander (Deutsch) All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Impressum: This site is maintained by Ghisler Software GmbH

Using phpBB © 2001-2005 phpBB Group