Kopieren Sie die Dateiliste in einen Ordner und erstellen Sie die Ordnerstruktur (GUI) neu Win7 64? [Duplikat]


0

Diese Frage hat hier bereits eine Antwort:

Wie kann ich einige Dateien und ihre zugehörigen Ordner und Unterordner aus einer "list_of_files.txt" in einen anderen Ordner kopieren? Ich suche eine GUI-Lösung, die unter Windows 7 (64 Bit) läuft.

Beispielinhalt der "list_of_files.txt":

E: \ archives \ 2013 \ 06 \ 0test01.pdf
E: \ archives \ 2013 \ 06 \ ahete.pdf

Beispiel für das benötigte Ergebnis: (Dateien von E: \ werden nach C: \ ok \ kopiert):

C: \ ok \ archives \ 2013 \ 06 \ 0test01.pdf
C: \ ok \ archives \ 2013 \ 06 \ ahete.pdf


1
Warum brauchen Sie speziell eine GUI-Lösung? Dies klingt nach einem der Dinge, für die die Befehlszeile ideal geeignet ist und die wahrscheinlich praktischer sind.
einen

Vielen Dank. Ich kenne Kommandozeilen-Tools. Aber ich hatte immer Probleme damit, weil ich meine riesige Menge an Dateien und / oder Ordnern umbenennen muss, um Akzente, Symbole oder sogar Leerzeichen zu entfernen ... Ich möchte die Struktur meiner Dateien / Ordner beibehalten. Ich gehe also davon aus, dass eine GUI-Software bereits kompatibel wäre. Danke im Voraus. ;)
Erb

Antworten:


0

Sie können verwenden:


Vielen Dank für die Vorschläge, aber mit TeraCopy konnte ich den Inhalt meiner "list_of_files.txt" nicht kopieren (ich habe viele, viele Zeilen)! Danke trotzdem. ;)
Erb

0

Angenommen, Sie haben List.txt mit einer Liste vollständiger Dateipfade (stellen Sie sicher , dass alle Pfade mit Leerzeichen in Anführungszeichen gesetzt sind), dann sollte der folgende Befehl in Ihrem Zielverzeichnis (in Ihrem Fall C:\ok) das tun, was Sie wollen:

for /f "tokens=*" %a in (List.txt) do md ".%~pa" & xcopy "%~a" ".%~pa"

Dies kann die gestellte Frage nicht beantworten, da das OP explizit eine GUI-Lösung wünscht (nun, warum diese Anforderung für mich unbegreiflich ist).
einen

Danke für Ihre Hilfe. Bitte sehen Sie meine Antwort oben. Vielen Dank. ;)
Erb

@ David: Ich verstehe nicht ganz, welche Probleme Sie in der Vergangenheit mit Befehlszeilentools hatten. Wenn Sie kein GUI-Programm finden, können Sie den obigen Befehl testen und prüfen, ob er das tut, was Sie benötigen.
Karan

@ Karan: Danke. ;) Ich habe deine Lösung ausprobiert und die Dateien werden in "C: \ user \ david \" anstelle von "C: \ ok" kopiert. Auch Akzente werden nicht kopiert. Und was ist, wenn ich die Dateien verschieben möchte, anstatt sie zu kopieren? Vielen Dank im Voraus;)
Erb

Gemäß meiner Antwort mussten Sie den Befehl vom Ziel (dh C:\ok) ausführen , nicht vom Quellverzeichnis . Kopieren Sie List.txt zuvor auch in das Zielverzeichnis. Ich werde mit Dateinamen testen, die Akzente enthalten, und auf Sie zurückkommen.
Karan

-2

Das sollte funktionieren Das sollte funktionieren

Klicken Sie mit der rechten Maustaste auf das Tray-Symbol, geben Sie die Kopierparameter ein, klicken Sie auf Textdatei importieren, geben Sie das Ziel ein und klicken Sie auf OK

http://www.copyhandler.com/


Wenn Sie eine Software-Empfehlung abgeben, ist es üblich, eine kurze Zusammenfassung der Software zu geben und zu erklären, warum das Problem Ihrer Meinung nach behoben werden kann.
Mokubai
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.