WinFuture-Forum.de: Batch Um Ordner Zu Kopieren - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Batch Um Ordner Zu Kopieren


#1 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

  geschrieben 29. November 2004 - 19:18

Salü zusammen,

folgendes Problem:

Ich muss einen Ordner kopieren, und zwar in ca. 200 weitere Ordner ! Sie befinden sich alle im selben Verzeichniss (f:\test\), der Ordner selber ist unter (f:\test\def\) abgelegt und heisst PDF. Mit Dateien ist es ohne Probleme gegangen, gebe ich ein Verzeichniss an kommt immer der Fehler "Ungültiger Pfad"

Was mach ich falsch ? (Ich vermute ich gebe den Pfad falsch an, habe aber schon alle erdenklichen angaben gemacht ...)


for /D %%i in (f:\test\*) do xcopy f:\test\def\ %%i /o /t /y


Kann mir jemand kurz die Befehle erklären ? Was bedeutet das /D genau, und was bewirkt die Variabel %%i ? Der Rest ist mir bekannt....


Danke vielmals für euer Bemühen !

:(
0

Anzeige



#2 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

geschrieben 29. November 2004 - 20:32

Kann mir den niemand helfen ? ist doch sicher nur ein kleiner Fehler der sich da irgendwo eingeschlichen hat .....
0

#3 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

geschrieben 30. November 2004 - 15:46

Sorry für das Pushen des Threads aber hat wirklich keiner ne Ahnung oder ne Vermutung wo der Fehler liegen könnte ?
0

#4 Mitglied ist offline   pSyCHo_SolDiEr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 847
  • Beigetreten: 19. Februar 04
  • Reputation: 0
  • Wohnort:Unterfranken

geschrieben 30. November 2004 - 15:59

Wenns mit Dateien funktioniert dann mach doch einfach über mkdir deinen Ordner und kopier danach deine dateien hinein
Eingefügtes Bild
0

#5 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

geschrieben 30. November 2004 - 16:11

ich muss eben keine Daten, sondern ein Verzeichniss(PDF) kopieren, mit MKdir müsste ich ja jeden Pfad einzeln eingeben ...

Mit Dateien hat das ganze ja bereits geklappt, aber mit Verzeichnissen funktionierts leider noch nicht !
0

#6 Mitglied ist offline   pSyCHo_SolDiEr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 847
  • Beigetreten: 19. Februar 04
  • Reputation: 0
  • Wohnort:Unterfranken

geschrieben 30. November 2004 - 16:14

Achso dann brauchst du bei xcopy noch den Parameter /i, der erzwingt das erstellen von Verzeichnissen wenn diese noch nicht vorhanden sind.

Also xcopy /i
Eingefügtes Bild
0

#7 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

geschrieben 30. November 2004 - 16:28

Hat leider immernochnicht geklappt ;)

Hab jetzt folgenden Code angegeben

for /D %%i in (f:\test\*) do xcopy f:\test\def\ %%i /o /t /y /i


Der zu kopierende Ordner heisst --> f:\test\def\PDF\

Muss ich den Namen ganz auschreiben oder nur angeben wo sich der Ordner befindet ? Habe schon beides probiert funktioniert allerdings ned ...
0

#8 Mitglied ist offline   pSyCHo_SolDiEr 

  • Gruppe: aktive Mitglieder
  • Beiträge: 847
  • Beigetreten: 19. Februar 04
  • Reputation: 0
  • Wohnort:Unterfranken

geschrieben 30. November 2004 - 16:35

Nimm mal den Parameter /e mit auf weil mit /T kopierst du nur die Verzeichnissstruktur jedoch keinerlei Dateien.
Eingefügtes Bild
0

#9 Mitglied ist offline   Treeeta 

  • Gruppe: Mitglieder
  • Beiträge: 6
  • Beigetreten: 29. November 04
  • Reputation: 0

geschrieben 30. November 2004 - 16:47

AAH jetzt hats geklappt !

Mit folgendem Code kopiert er mir den Ordner jetzt endlich !


Zitat

for /D %%i in (f:\test\*) do xcopy f:\test\def\* %%i /o /t /e /y /i



Danke vielmals für die Hilfe !
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0