+ Antworten
Ergebnis 1 bis 4 von 4
  1. #1
    Newbie Hypero befindet sich auf einem aufstrebenden Ast
    Registriert seit
    27.03.2006
    Beiträge
    9
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    0

    Standard Dateien aus einer Textdatei in einen Odner kopieren

    Hallo,
    ich habe eine Textdatei.
    In dieser steht folgender inhalt:

    O:\W_FOTO\16910150.jpg
    O:\W_FOTO\1692.jpg
    O:\W_FOTO\1694.jpg
    O:\W_FOTO\16940065.jpg
    O:\W_FOTO\16950090.jpg
    O:\W_FOTO\16950091.jpg
    ....
    Insgesamt 1234 Bilder

    Da in dem Ordner noch mehr Bilder sind (ca. 9870), möchte ich nicht alles per Hand suchen und kopieren, würde Wochen dauern.
    Daher möchte ich gerne mit einem Script (batch) diese in der Text Datei geschiebenen Bilder In einen anderen Ordner kopieren. Also nicht die texte sondern die Bilder.
    Wie mache ich das am besten?



  2. #2
    twoday
    Gast

    Standard

    Welchen Sinn macht es, die Dateien in dem Verzeichnis einzeln aufzulisten, wenn du doch _alle_ Dateien kopieren willst?

    Da reicht doch ein * als Filter aus; ggf. halt *.jpg.



  3. #3
    No Life HoDam wird schon bald berühmt werden
    Registriert seit
    25.03.2001
    Ort
    Köln
    Beiträge
    462
    Downloads
    2
    Uploads
    0
    Renommee-Modifikator
    129

    Standard

    wie twoday bereits geschrieben hat.
    Möchtest du kopieren oder verschieben?
    Welche gemeinsamkeit haben die Bilder?
    Ich vermute mal "169"

    Dann brauchst du überhaupt keine Script.
    Sortier die Daten alphanumerisch. Dann stehen alle gewünschten Dateien untereinander. Dies kannst du dann markieren und verschieben bzw kopieren

    Über die Kommandozeile würde es so aussehen
    copy O:\W_FOTO\169*.jpg [Zielpfad]

    Falls du verschieben möchtest
    move /y O:\W_FOTO\169*.jpg [Zielpfad]

    Wenn du keine Gemeinsamkeit der Dateibezeichnungen hast, dann wird es schwieriger.

    Dann musst du Zeile für Zeile auslesen und entsprechend den CopyBefehl ausführen.

    Das mag auch per Batchscript gehen. Ich würde sowas wohl eher dann programmieren.

    Falls du keine Gemeinsamkeit in der Dateibezeichnung hast. dann lässt sich das vielleicht auch nach einem Sortierkriterium wie z.b "erstellt" sortieren.


    Geändert von HoDam (25.08.2009 um 23:06 Uhr)
    BUG IN BRAIN - NO BUG - IT'S A FEATURE

  4. #4
    Lord GreatValue wird schon bald berühmt werden
    Registriert seit
    28.05.2002
    Ort
    München
    Beiträge
    605
    Downloads
    0
    Uploads
    0
    Renommee-Modifikator
    135

    Standard

    Das geht sogar ziemlich einfach mit einer Batchdatei.

    Angenommen die Textdatei mit den Dateien heisst files.lst, dann kopiert die folgende Batchdatei jede Datei die aufgelistet ist, in das Verzeichnis c:\temp

    @echo off
    for /f "tokens=1" %%i in (files.lst) do copy %%i c:\temp



Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. Dateien aus verschiedene Ordnern in einen Ordner kopieren
    Von Wow im Forum Allgemein Windows 7
    Antworten: 3
    Letzter Beitrag: 01.11.2010, 09:42
  2. Ereignis-ID 3013 beim Kopieren von Dateien auf einen stark beanspruchten Server
    Von Thor im Forum FAQ Datenbank - Bekannte Fehler Windows 2000
    Antworten: 0
    Letzter Beitrag: 28.03.2006, 17:10
  3. Antworten: 0
    Letzter Beitrag: 18.04.2005, 21:56
  4. Namen von Dateien in einem Verzeichnis in Textdatei schreiben
    Von HydroC im Forum Allgemein Software
    Antworten: 6
    Letzter Beitrag: 27.07.2003, 23:57
  5. Odner "Eigene Dateien" auf einer anderen Partition!?
    Von karlis im Forum Allgemein Windows XP
    Antworten: 4
    Letzter Beitrag: 17.10.2001, 13:31

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

Search Engine Friendly URLs by vBSEO 3.6.0