1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

Dateien aus Ordnern extrahieren

Discussion in 'Windows NT / 95 / 98 / 2000 / ME' started by GZiegenhagen, Jul 11, 2005.

Thread Status:
Not open for further replies.
  1. GZiegenhagen

    GZiegenhagen Guest

    Hallo,
    in einem Ordner liegen einige tausend Unterordner, von denen jeder ein bis zwei Dateien enthält. Dateidubletten gibt's keine. Nun sollen die Dateien allesamt aus den Unterordnern in einen gemeinsamen neuen Ordner kopiert oder verschoben werden - ohne die Unterverzeichnisse!

    Hat jemand 'ne Idee, wie man das machen könnte? Danke im voraus.
     
  2. frag mal einen der programmieren kann.
    mit C++ oder einer batch-Datei bestimmt.

    ...aber warum willst du das tun bzw. wieso kommt es erst zu diesem Zustand? Muss ja einen Sinn gehabt haben, sonst hätte man das ja nicht gemacht!?!
     
  3. Michi0815

    Michi0815 Guest

    schon hier ;)
    Code:
    @echo off
    dir "<Quellordner>\*" /B /S /A:-D > %tmp%\copy.tmp
    for /F "delims=*" %%f in (%tmp%\copy.tmp) do copy "%%f" <Zielordner>
    del %tmp%\copy.tmp
    
    der zielordner muss existieren...
     
  4. kleinGido

    kleinGido ROM

    Warum kompliziert wenns auch einfach geht!?

    Geh auf "Start->Suchen" Je nach dem wenn du Win 2K hast auf "Dateien und Ordner" und dann als Verzeichniss deinen Untersten Orden auswählen. Als suchkriterium gibst du "*.*" an. Jetzt müsste er alle Dateien die in deinem angegeben unterverzeichniss vorhanden sind in einer liste Anzeigen. Jetzt kannst du einfach die Dateien mit "Drag&Drop" in ein Neues Verzeichnis kopieren.

    Gruß kleinGido
     
  5. Ace Piet

    Ace Piet Computerversteher

    Aus der Ecke "nicht-selber-programmierte-Lösungen" noch der Tipp mit dem Win-/ Totalcommander...

    Man gehe ins Mutterverzeichnis (dieser vielen Unterordner) und sage
    suchen nach *.*
    suchen in x:\Mutterverzeichnis\


    ...und wähle [anwenden] ...
    ...der "Commander" zeigt jetzt alle Dateien mit absoluten Pfadangaben an (und macht damit auch nix anderes als dir /B /S /A:-D :D ...)

    ...die kann man markieren...
    CTRL+[PLUS] = alle
    [Leertaste] = einzeln
    SHIFT+[Pfeil] = mehrere
    (...auch die copy.tmp von Michi0815 kann man "markieren" = mit Notepad editieren...)

    ...und mit F5 (kopieren)/ F6 (verschieben) ins 2-te Fenster (sprich EIN Verzeichnis) bewegen.
    (...was der FOR-Zeile bei Michi entspricht)

    -Ace-
    _____________

    :idee:
    PS.: Was man bei einer GUI-Lösung aber nicht lernt, ist, dass die "Negation von Verzeichnis" = Datei heisst, was im Schalter /A:-D steckt.
     
  6. GZiegenhagen

    GZiegenhagen Guest

    War die ganze Woche weg, deswegen erst heute Danke für Eure Hilfe - werde eine der Lösungen am Wochenende anwenden. Das erspart mir wirklich einen Haufen Arbeit... :)
     
Thread Status:
Not open for further replies.

Share This Page