Unterverzeichnisse *nicht* mitkopieren

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
fruggle
Junior Member
Junior Member
Posts: 10
Joined: 2004-03-03, 07:57 UTC

Unterverzeichnisse *nicht* mitkopieren

Post by *fruggle »

Hallo,

ich möchte gerne den Inhalt eines Verzeichnisses kopieren. Dieses Verzeichnis kann auch Unterverzeichnisse enthalten, die ebenfalls mitkopiert werden sollen, aber nicht die darin enthaltenen Unterverzeichnisse.

Beispiel:
  • ROOTDIR
    • file1
      file2
      file3
      DIR1
      • file1.1
        file1.2
      DIR2
      • file2.1
        file2.2
        DIR2.1
        DIR2.2
        DIR2.3
      DIR3
Ich möchte also sozusagen nur eine Ebene kopieren, d.h. alle Dateien in meinem ROOTDIR (also file1, file2 und file3), die Verzeichnisse DIR1, DIR2 und DIR3 mit ihren Dateien (also auch file1.1, file1.2, file2.1, file2.2), aber NICHT die Verzeichnisse DIR2.1, DIR2.2 und DIR2.3.

Ich hoffe, das habe ich einigermassen verständlich erklärt.

Wie kriege ich das hin?
    B@rndH
    Member
    Member
    Posts: 133
    Joined: 2005-01-20, 10:46 UTC
    Location: Germany

    Post by *B@rndH »

    Ablauf wie folgt:
    • Zweigansicht mit Unterverzeichnissen anwählen (STRG+B)
    • alles auswählen (NUM +)
    • Kopieren (F5)
    Enjoy!
    User avatar
    Lefteous
    Power Member
    Power Member
    Posts: 9537
    Joined: 2003-02-09, 01:18 UTC
    Location: Germany
    Contact:

    Post by *Lefteous »

    2fruggle
    Hallo,

    ich möchte dir eine Lösung mit einem Inhaltsplugin vorschlagen. Mit "FileX" kannst Du mit dem Feld "DepthLevel" die Verzeichnistiefe einschränken. Wenn Du die gewünschte Verzeichnistiefe manuell durch Zählen ermittelt hast, dann erstelle einen vordefinierten Auswahltyp, bei dem du das Kopieren mittels der Angabe einer Regel auf der Pluginseite einschränkst. Nach dem Abspeichern des Filters kannst ihn im Kopierendialog auswählen und so das Kopieren verhindern.

    Beispiel:

    Code: Select all

    C:\My Files\ROOTDIR\DIR2\DIR2.1
    Dies wäre die Verzeichnistiefe 5.
    Wenn Du nun bei dem vordefinierten Auswahltyp
    mit

    Code: Select all

    filex DepthLevel < 5
    als Regel eingibst sollte es klappen.
    User avatar
    tom*de
    Senior Member
    Senior Member
    Posts: 394
    Joined: 2003-02-25, 09:21 UTC

    Post by *tom*de »

    Habe leider das oben erwähnte FileX14.zip nicht mehr gefunden :(

    https://plugins.ghisler.com/plugins/treecopyplus.zip geht leider auch nicht, da ich statt "Level to exclude" eher "Level to include" bräuchte:

    Suche nämlich eine Möglichkeit nur eine Ebene zu kopieren, also mit den enthaltenen Dateien, aber ohne die enthaltenen Verzeichnisse zu kopieren.

    Im von fruggle beschriebenen Bsp. möchte ich ROOTDIR markieren und kopieren und im Zielfenster danach nur ROOTDIR mit den Dateien: file1, file2, file3 erhalten. (ohne DIR1,DIR2,DIR3 und ohne file1.1,file1,2...) Geht das?
    Tom - #81178 - 5 User licence - Klugheit, Gerechtigkeit, Tapferkeit und Mäßigung plus Kooperation.
    User avatar
    sqa_wizard
    Power Member
    Power Member
    Posts: 3895
    Joined: 2003-02-06, 11:41 UTC
    Location: Germany

    Post by *sqa_wizard »

    Habe leider das oben erwähnte FileX14.zip nicht mehr gefunden
    Versuche es mit FileX 1.7 ...
    #5767 Personal license
    User avatar
    tom*de
    Senior Member
    Senior Member
    Posts: 394
    Joined: 2003-02-25, 09:21 UTC

    Post by *tom*de »

    Funktioniert. Danke.

    So ging es:

    zu kopierende Directories markieren
    ALT-F7
    Tab:Plugins
    filex Tiefenstufe < 4 (Zahl ggf. anpassen, so dass nur darunter liegende Verz. in Sucherg. angez. werden.)
    Suchergebnisse anwenden
    markieren
    kopieren
    Tom - #81178 - 5 User licence - Klugheit, Gerechtigkeit, Tapferkeit und Mäßigung plus Kooperation.
    Post Reply