Windows Skript fuer Dateikopieren

OP #8030854
Lesenswert?
• ▲
▼

Servus,

mit dem folgenden Windows Skript möchte man alle *.src Files unter F:\tmp in original_src.txt auf dem selben Ordner kopieren.

@echo off for /R "F:\tmp" %%f in (*.src) do ( copy %%f "original_src.txt" )

Das Problem ist nur die original_src.txt Datei erzeugt wird, wo sich der Skript befindet. Vermutlich liegt das an „copy %%f "original_src.txt"“. Tipps?

#8031017
Lesenswert?
• ▲
▼

Jens M. schrieb:

Was soll denn da passieren, wenn es zwei Dateien mit der Endung src gibt?

Ich habe mir das so zusammengereimt, daß der Threadstarter den Inhalt aller *.src-Dateien zusammen in einer neuen Datei haben möchte.

Also:

a.src: blablafusel

b.src: labermurmel

c.src: rhabarber

ergibt

original_src.txt: blablafusel labermurmel rhabarber

Wozu auch immer man sowas brauchen mag.

#8031066
Lesenswert?
• ▲
▼

Owen S. schrieb:

Das Problem ist nur die original_src.txt Datei erzeugt wird, wo sich der Skript befindet.

Nöö, nicht, wo das Script liegt, sondern was das aktuelle Verzeichnis ist, was wohl eben zufällig das Scriptverzeichnis ist. Ja, dann musst Du eben angeben, was das Zielverzeichnis sein soll. Ansonsten überschreibt Dein Script immer wieder dieselbe Zieldatei, wenn es mehere Files in f:\tmp gibt. Vielleicht meintest Du ja eher:

copy %%f %%f.txt bzw. copy %%f f:\tmp%%f.txt

Oder machst am Script-Anfang ein

F: cd \tmp

: Bearbeitet durch User
Beitrag #8031077 wurde vom Autor gelöscht.
Beitrag #8031882 wurde von einem Moderator gelöscht.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.