löschen von unnötigen dateien ohne passende referenzdatei

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
versalzen
Power Member
Power Member
Posts: 670
Joined: 2003-09-16, 11:52 UTC
Location: kölle, linksrheinisch.

löschen von unnötigen dateien ohne passende referenzdatei

Post by *versalzen »

hallo,

ich habe ein "ähnliches" problem wie in http://ghisler.ch/board/viewtopic.php?p=80068#80068 beschrieben. jedoch völlig anders, so das ich mit der hilfe dort nicht weit komme. :-}

ich habe hier ein hauptverzeichnis mit dutzenden von abgehenden unterverzeichnissen und wiederrum weiteren unterverzeichnissen, in denen sich abertausende von grafikdateien (jpeg/gif/etc) rumtummeln, mitsammt beschreibungen zu den grafikdateien im html/text/doc format.
im laufe der jahre wurden viele grafikdateien gelöscht, jedoch nicht die entsprechenden textdateien.

da die textdateien denselben dateinamen (ohne .ext) haben müssen, wie die jew. grafikdatei, habe ich nun eine einzige gemeinsamkeit, an der ich erkennen kann, das zu einer grafikdatei, eine textdatei gehört.

alle textdateien ohne passende grafikdatei sind entsprechend überflüssig und somit zu löschen.

doch wie automatisch?

mit der F1 taste und der hilfe "Dialogbox Startermenü ändern" bin ich nicht so weit gekommen.
versuche, das kleine script im o.g. thread so zu erweitern, das es auch unterverzeichnisse berücksichtigt und einfach mehrmals für eine jede extension durchläuft, haben leider kein akzeptabeles ergebnis gebracht.

da ich weder perl/php, noch sonst eine scriptsprache beherrsche, und auch keine entsprechende umgebung für ebendiese, wird es wohl genauso lange dauern, wie die überflüssigen dateien von hand zu löschen. also 6 monate. :-/
ich fürchte jedoch, diesmal komme ich um eine ausgereifte scriptsprache nicht herum, oder weiss jemand hier rat und/oder hat einen nützlichen/wirksamen tipp?

Code: Select all

ein dirprint sieht in etwas so aus:
>dir /s /b
C:\Museum\0
C:\Museum\A
C:\Museum\B
C:\Museum\0\100282_untitled.jpg
C:\Museum\0\100285_untitled.jpg
C:\Museum\A\Abbate, Niccolo Dell\deerhunt.jpg
C:\Museum\A\Abbate, Niccolo Dell\index.html
C:\Museum\A\Abbate, Niccolo Dell\orpheus.html
C:\Museum\A\Abbate, Niccolo Dell\orpheus.jpg
C:\Museum\A\Abbate, Niccolo Dell\proserpi.html
C:\Museum\A\Abbate, Niccolo Dell\proserpi.jpg
C:\Museum\A\Ac\julich1.html
C:\Museum\A\Ac\julich1.jpg
C:\Museum\A\Adam, Lambert\biograph.html
C:\Museum\A\Adam, Lambert\child_lo.html
C:\Museum\A\Adam, Lambert\neptune.html
C:\Museum\A\Adam, Lambert\neptune.jpg
C:\Museum\A\Adam, Lambert\neptune1.html
C:\Museum\A\Adam, Lambert\neptune1.jpg
C:\Museum\B\bernini1.html
C:\Museum\B\bernini1.jpg
C:\Museum\B\bernini2.html
C:\Museum\B\bernini3.html
C:\Museum\B\bernini4.html
C:\Museum\B\bernini5.html
C:\Museum\B\Bassano, Jacopo\temple.html
C:\Museum\B\Bassano, Jacopo\temple.jpg
C:\Museum\B\Bassano, Leandro\biograph.html
C:\Museum\B\Bassano, Leandro\moses.html
C:\Museum\B\Bassano, Leandro\moses.jpg
...
...
...
Was nützt der Löffel für die Weisheit, wenn man zu weit vom Suppentopf entfernt sitzt?

Mario
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

Sowas ähnliches gab es vor kurzem schon ...

http://ghisler.ch/board/viewtopic.php?p=81959#81959
#5767 Personal license
Post Reply