1 Datei und 100 Unterverzeichnisse kopieren?

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
satmax
Junior Member
Junior Member
Posts: 4
Joined: 2009-09-04, 16:01 UTC

1 Datei und 100 Unterverzeichnisse kopieren?

Post by *satmax »

Hallo,

ich möchte gerne eine (oder mehrere) files in ca. 100 Unterordner kopieren:

Quelle:
C:\Quelle\Data

Ziel:

F:\Ziel\Ziel\Data
F:\Ziel\EinAnderesZiel\Data
F:\Ziel\YDaten\Data
...
F:\Ziel\AM785XX\Data

ist so etwas mit TotalCOmmander möglich?
User avatar
Stefan2
Power Member
Power Member
Posts: 4281
Joined: 2007-09-13, 22:20 UTC
Location: Europa

Post by *Stefan2 »

Dazu würde ich eine Batch benutzen

myCopy.cmd
(nur Demo! Muss evtl. angepasst werden. Teste immer mit Testdateien!)

Code: Select all

@ECHO OFF

SET Quelle="C:\Quelle\Data\eine Datei.ext"
REM SET Quelle="C:\Quelle\Data\*.txt"

xCopy %Quelle% "F:\Ziel\Ziel\Data\"
xCopy %Quelle% "F:\Ziel\EinAnderesZiel\Data\"
xCopy %Quelle% "F:\Ziel\YDaten\Data\"
...
xCopy %Quelle% "F:\Ziel\AM785XX\Data\"

PAUSE
Diese Batch kann man vom TC aus aufrufen und dabei auch Parameter übergeben, ala
myCopy.cmd %P%N

welche innerhalb der Batch ausgewertet werden können:
SET Quelle="%1"
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

ja, Standardfunktion:

In einem Fenster die gewünschten Zielverzeichnisse markieren.
Im anderen Fenster die Quelldatei markieren.
F5 (kopieren) - Erweiterte Optionen durchlesen: Ganz unten steht "Kopiere in alle markierten Ordner ..."
OK
Fertig.

Peter
TC 10.xx / #266191
Win 10 x64
satmax
Junior Member
Junior Member
Posts: 4
Joined: 2009-09-04, 16:01 UTC

Post by *satmax »

Danke, funktioniert perfekt!
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

satmax wrote:Danke, funktioniert perfekt!
Schön. Aber welche der beiden Lösungen?

Peter
TC 10.xx / #266191
Win 10 x64
satmax
Junior Member
Junior Member
Posts: 4
Joined: 2009-09-04, 16:01 UTC

Post by *satmax »

Peter wrote:
satmax wrote:Danke, funktioniert perfekt!
Schön. Aber welche der beiden Lösungen?

Peter
Deine Peter, einfach mit F5 und erweiterte Optionen.
Carsten_2000
Junior Member
Junior Member
Posts: 6
Joined: 2003-04-01, 12:40 UTC

Post by *Carsten_2000 »

hallo,

ich habe ein ähnliches problem und bin auf der suche hier gelandet.

ich will allerdings nicht einen odner in viele ordner kopieren, sondern einen ordner (samt evtl. inhalt) über mehrere gleichlautende, die ich über die suchfunktion ermittelt habe, schreiben.

also einmal z.b. \info\*.* nach bzw. über \b\info\, \c\info, \a\b\info

gibt es dafür eine möglichkeit?

gruß,
carsten
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

langsam, zum mitdenken für alte Leute:

a) du hast schon die Ordner "a", "b" und "c" irgendwo ...
b) du willst den Ordner "info" mit Inhalt jeweils unter a, b und c kopieren

Richtig?

Peter
TC 10.xx / #266191
Win 10 x64
Carsten_2000
Junior Member
Junior Member
Posts: 6
Joined: 2003-04-01, 12:40 UTC

Post by *Carsten_2000 »

ja, die habe ich, die ordner info existieren dort auch bereits.

was ich vergaß, was noch wichtig ist: der info-quellordner hat ntfs-berechtigungen, die auf die ziel-info-ordner angewendet werden müssen. die kann ich beim kopieren (ein ordner auf einen ordner) mit übernehmen, aber bei der o.g. genannten methode (in alle ordner kopieren) kann ich nur den quell-info-ordner nur unter den bestehenden ziel-ordner info kopieren.
matbal
Member
Member
Posts: 182
Joined: 2004-11-28, 19:40 UTC

Post by *matbal »

du wählst das Suchergebnis als Ziel aus.

den Quellordner im gegenüberliegenden Panel

F5 => Kopierdialog.
* Hier stellst du die Option ein, daß in alle markierten Ordner kopiert werden soll.
* Das Häkchen "Kopiere NTFS-Permissions" setzen
* An den Zielpfad hängst du noch "\.." an. Dein Ordner wird so eine ebene höher kopiert und damit können die Berechtigungen übernommen werden
Carsten_2000
Junior Member
Junior Member
Posts: 6
Joined: 2003-04-01, 12:40 UTC

Post by *Carsten_2000 »

am zielpfad "\.." anhängen, auf die einfachsten lösungen kommt man nicht...

:D danke!!!!! :D
Post Reply