Liste nicht gefundener Bilder erzeugen
nightdriver (Level 1) - Jetzt verbinden
30.07.2011, aktualisiert 31.07.2011, 2764 Aufrufe, 9 Kommentare
Hallo zusammen
bin neu hier im Forum. Hoffe, daß ich hier inputs für mein Thema bekomme.
Suche mit der Liste in dem File "Bildersuche.txt" Bilder aus und kopiere die gefundenen Bilder nach G:\Gefunden mit folgendem Ansatz:
for /F "delims=," %i in (Bildersuche.txt) do copy %i G:\Gefunden\
Jezt hätte ich gerne noch einen File "Nicht_gefundene_Bilder.txt" erzeugt, wo die nicht gefundenen Bilder aufgelistet sind.
Wie kann ich dies realiseren?
Viele Grüße
..nightdriver
for /F "delims=," %i in (Bildersuche.txt) do copy %i G:\Gefunden\
Jezt hätte ich gerne noch einen File "Nicht_gefundene_Bilder.txt" erzeugt, wo die nicht gefundenen Bilder aufgelistet sind.
Wie kann ich dies realiseren?
Viele Grüße
..nightdriver
9 Antworten
- LÖSUNG rubberman schreibt am 30.07.2011 um 17:56:44 Uhr
- LÖSUNG nightdriver schreibt am 30.07.2011 um 20:13:01 Uhr
- LÖSUNG nightdriver schreibt am 31.07.2011 um 20:25:22 Uhr
- LÖSUNG rubberman schreibt am 01.08.2011 um 19:31:21 Uhr
- LÖSUNG nightdriver schreibt am 02.08.2011 um 12:12:29 Uhr
- LÖSUNG rubberman schreibt am 02.08.2011 um 13:34:59 Uhr
- LÖSUNG nightdriver schreibt am 02.08.2011 um 14:02:08 Uhr
- LÖSUNG rubberman schreibt am 02.08.2011 um 16:20:25 Uhr
- LÖSUNG nightdriver schreibt am 05.08.2011 um 09:58:35 Uhr
- LÖSUNG rubberman schreibt am 02.08.2011 um 16:20:25 Uhr
- LÖSUNG nightdriver schreibt am 02.08.2011 um 14:02:08 Uhr
- LÖSUNG rubberman schreibt am 02.08.2011 um 13:34:59 Uhr
- LÖSUNG nightdriver schreibt am 02.08.2011 um 12:12:29 Uhr
- LÖSUNG rubberman schreibt am 01.08.2011 um 19:31:21 Uhr
- LÖSUNG nightdriver schreibt am 31.07.2011 um 20:25:22 Uhr
- LÖSUNG nightdriver schreibt am 30.07.2011 um 20:13:01 Uhr
LÖSUNG 30.07.2011 um 17:56 Uhr
LÖSUNG 31.07.2011 um 20:25 Uhr
Hallo zusammen,
Inwischen wurde der Satz um eine Liste der gefundenen Dateien erweitert.
Beim Verarbeiten geht mein Paintshop auf und zeigt die gefunden Bilder an und in der "A_Gefundene_Bilder.txt" finde ich nur
eine Liste mit "ECHO ist eingeschaltet (ON)."
Was muß ich ändern, daß die gefundenen Bilder in "A_Gefundene_Bilder.txt" gelistet werden und nicht im Paintshop anzeigt werden.
Danke für Eure Unterstützung
Viele Grüße
nightdriver
[Edit Biber] Code formatiert. [/Edit]
Inwischen wurde der Satz um eine Liste der gefundenen Dateien erweitert.
for /F "delims=," %i in (A_gesuchte_Bilder.txt) do (copy %i G:\Bilder_für_Shop\&&>>"A_Gefundene_Bilder.txt" echo %i||>>"A_Nicht_gefundene_Bilder.txt" echo %i)
eine Liste mit "ECHO ist eingeschaltet (ON)."
Was muß ich ändern, daß die gefundenen Bilder in "A_Gefundene_Bilder.txt" gelistet werden und nicht im Paintshop anzeigt werden.
Danke für Eure Unterstützung
Viele Grüße
nightdriver
[Edit Biber] Code formatiert. [/Edit]
LÖSUNG 01.08.2011 um 19:31 Uhr
Hallo nightdriver.
Im Test funktioniert das bei mir hervorragend. Natürlich gibt es Dinge die dagegen sprechen würden, wie bspw. Leerzeichen oder &-Zeichen im Dateinamen. Hierbei würde es ggf. zu Fehlern kommen. Da ich aber weder die Dateinamen, noch den Aufbau deiner A_gesuchte_Bilder.txt kenne (für irgendwas sollte ja das Komma als Delimiter gut sein), kann ich auch keine Fehleranalyse vornehmen oder irgendwelche Empfehlungen geben. Ergo: Wenn es kein zu großes Geheimnis ist, wäre es ratsam zumindest einen Teil dieser Textdatei hier zu posten (bitte in Code-Tags eingefasst).
Grüße
rubberman
Im Test funktioniert das bei mir hervorragend. Natürlich gibt es Dinge die dagegen sprechen würden, wie bspw. Leerzeichen oder &-Zeichen im Dateinamen. Hierbei würde es ggf. zu Fehlern kommen. Da ich aber weder die Dateinamen, noch den Aufbau deiner A_gesuchte_Bilder.txt kenne (für irgendwas sollte ja das Komma als Delimiter gut sein), kann ich auch keine Fehleranalyse vornehmen oder irgendwelche Empfehlungen geben. Ergo: Wenn es kein zu großes Geheimnis ist, wäre es ratsam zumindest einen Teil dieser Textdatei hier zu posten (bitte in Code-Tags eingefasst).
Grüße
rubberman
LÖSUNG 02.08.2011 um 12:12 Uhr
LÖSUNG 02.08.2011 um 13:34 Uhr
LÖSUNG 02.08.2011 um 14:02 Uhr
Hallo rubbermann,
so sieht die Datei "A_gesuchte_Bilder.txt" im Ausschnitt aus. Mir sind ausser "-" keine "Sonderzeichen" wie Leerzeichen, Kommas, Semicolon etc. bekannt.
Viele Grüße
nightdriver
so sieht die Datei "A_gesuchte_Bilder.txt" im Ausschnitt aus. Mir sind ausser "-" keine "Sonderzeichen" wie Leerzeichen, Kommas, Semicolon etc. bekannt.
Viele Grüße
nightdriver
BH27547.jpg
BH27560.jpg
BH27564.jpg
BH27569.jpg
BH27572-R.jpg
BH27582-R.jpg
BH27584.jpg
BH27902-E.jpg
BH27904-ER.jpg
BH27960-R.jpg
BH27962-R.jpg
BH27964-R.jpg
BH28052-R.jpg
BH30495-R.jpg
BH30505-R.jpg
BH30535-R.jpg
BH30540-R.jpg
BH30541-R.jpg
BH31325.jpg
BH31329.jpg
BH31340.jpg
BH31341.jpg
BH31540.jpg
BH46387.1.jpg
BH46388.1.jpg
BH46388.2.jpg
BH46388.3.jpg
BH46388.4.jpg
BH46388.5.jpg
BH46388.6.jpg
BH46388.7.jpg
BM75059.jpg
BM75060-E.jpg
BM75066-E.jpg
BM75067-E.jpg
BM75071-E.jpg
BM75072-E.jpg
BM80077.jpg
BM80112-E.jpg
BM80581.jpg
BM80619.jpg
BM80620.jpg
BM80621.jpg
BM80622.jpg
BM81077.jpg
BM81078.jpg
BM81402.jpg
BM81418-E.jpg
BM83065.jpg
BM83066.jpg
BM84392.jpg
BM84395.jpg
BM86211.jpg
BM87091.jpg
BM89234.jpg
BM95274-R.jpg
BM95277.jpg
BM98003-A.jpg
CR30808.jpg
CR330211.jpg
CR330234.jpg
LÖSUNG 02.08.2011 um 16:20 Uhr
Hallo nightdriver,
dann ist das Fehlverhalten für mich auch unverständlich.
Sicherheitshalber könntest du folgende Zeile testen:
Ich gehe davon aus, dass dich die Anführungszeichen um die Dateinamen nicht stören werden. Sie schützen in jedem Fall vor Fehlverhalten bei der ECHO Umleitung.
Grüße
rubberman
dann ist das Fehlverhalten für mich auch unverständlich.
Sicherheitshalber könntest du folgende Zeile testen:
for /F "usebackq delims=" %i in ("A_gesuchte_Bilder.txt") do (copy "%i" "G:\Bilder_für_Shop\"&&>>"A_Gefundene_Bilder.txt" echo "%i"||>>"A_Nicht_gefundene_Bilder.txt" echo "%i")
Grüße
rubberman
LÖSUNG 05.08.2011 um 09:58 Uhr