Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Liste nicht gefundener Bilder erzeugen

Frage Entwicklung Batch & Shell

Mitglied: nightdriver

nightdriver (Level 1) - Jetzt verbinden

30.07.2011, aktualisiert 31.07.2011, 2641 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
Mitglied: rubberman
30.07.2011 um 17:56 Uhr
Hallo nightdriver,

willkommen im Forum.

commmand1 || command2
Dieser Pseudocode würde command2 ausführen, wenn command1 fehlschlägt.

01.
for /F "delims=," %i in (Bildersuche.txt) do (copy %i G:\Gefunden\||>>"Nicht_gefundene_Bilder.txt" echo %i)
... sollte es dann ggf. schon tun.

Grüße
rubberman
Bitte warten ..
Mitglied: nightdriver
30.07.2011 um 20:13 Uhr
Danke rubbermann, das funktioniert....
Bitte warten ..
Mitglied: nightdriver
31.07.2011 um 20:25 Uhr
Hallo zusammen,

Inwischen wurde der Satz um eine Liste der gefundenen Dateien erweitert.
01.
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)
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]
Bitte warten ..
Mitglied: rubberman
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
Bitte warten ..
Mitglied: nightdriver
02.08.2011 um 12:12 Uhr
Hallo rubbermann,

am Sonntag hat es nicht funktioniert.
Am Montag hat es 1* funktioniert und 2* nicht.
Heute hat es wieder funktioniert.

Wie mache ich das mit (bitte in Code-Tags eingefasst)?
Als Level 1 - Frischling darf ich doch noch solche Fragen stellen?

Viele Grüße
nightdriver
Bitte warten ..
Mitglied: rubberman
02.08.2011 um 13:34 Uhr
Hallo nightdriver,

wenn du einen Kommentar schreibst, gibt es über dem Feld einen Link "Formatierungshilfe". Dort findest du die nötigen Informationen.
Ansonsten so:

<code>
... dein Text ...
</code>

Grüße
rubberman
Bitte warten ..
Mitglied: nightdriver
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


01.
BH27547.jpg 
02.
BH27560.jpg 
03.
BH27564.jpg 
04.
BH27569.jpg 
05.
BH27572-R.jpg 
06.
BH27582-R.jpg 
07.
BH27584.jpg 
08.
BH27902-E.jpg 
09.
BH27904-ER.jpg 
10.
BH27960-R.jpg 
11.
BH27962-R.jpg 
12.
BH27964-R.jpg 
13.
BH28052-R.jpg 
14.
BH30495-R.jpg 
15.
BH30505-R.jpg 
16.
BH30535-R.jpg 
17.
BH30540-R.jpg 
18.
BH30541-R.jpg 
19.
BH31325.jpg 
20.
BH31329.jpg 
21.
BH31340.jpg 
22.
BH31341.jpg 
23.
BH31540.jpg 
24.
BH46387.1.jpg 
25.
BH46388.1.jpg 
26.
BH46388.2.jpg 
27.
BH46388.3.jpg 
28.
BH46388.4.jpg 
29.
BH46388.5.jpg 
30.
BH46388.6.jpg 
31.
BH46388.7.jpg 
32.
BM75059.jpg 
33.
BM75060-E.jpg 
34.
BM75066-E.jpg 
35.
BM75067-E.jpg 
36.
BM75071-E.jpg 
37.
BM75072-E.jpg 
38.
BM80077.jpg 
39.
BM80112-E.jpg 
40.
BM80581.jpg 
41.
BM80619.jpg 
42.
BM80620.jpg 
43.
BM80621.jpg 
44.
BM80622.jpg 
45.
BM81077.jpg 
46.
BM81078.jpg 
47.
BM81402.jpg 
48.
BM81418-E.jpg 
49.
BM83065.jpg 
50.
BM83066.jpg 
51.
BM84392.jpg 
52.
BM84395.jpg 
53.
BM86211.jpg 
54.
BM87091.jpg 
55.
BM89234.jpg 
56.
BM95274-R.jpg 
57.
BM95277.jpg 
58.
BM98003-A.jpg 
59.
CR30808.jpg 
60.
CR330211.jpg 
61.
CR330234.jpg
Bitte warten ..
Mitglied: rubberman
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:
01.
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")
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
Bitte warten ..
Mitglied: nightdriver
05.08.2011 um 09:58 Uhr
Hallo rubbermann,

die letzten 5* hat es jedes Mal mit dem alten Srcipt funktioniert. Einzige Erklärung für mich: als der Fehler auftrat habe ich es "am Stück" ohne Neustart von Rechner und cmd hintereinander probiert.

Danke für Deine super Unterstützung
nightdriver
Bitte warten ..
Ähnliche Inhalte
Viren und Trojaner
Ransomeware - Liste
gelöst Frage von ArnoNymousViren und Trojaner5 Kommentare

Hallo, wieder mal hat eine Cryptotrojaner zugeschlagen. Backup ist vorhanden, aber nur vom Mittwoch. Entsprechende Person war daraufhin nicht ...

PHP
Aus Arrays neue Arrays erzeugen!
gelöst Frage von FunkerVogtPHP8 Kommentare

Hallo Gemeinde, ich hoffe Ihr könnt mir bei meiner Problematik helfen und meinen kleinen gordischen Knoten im Kopf lösen. ...

Microsoft Office
Mit Excel einen Termin in Outlook erzeugen
gelöst Frage von Armin-KMicrosoft Office13 Kommentare

Liebes Forum, leider finde ich trotz zahlreicher vielversprechender Ansätze hier im Forum keine funktionierende Lösung. Folgende Aufgabenstellung: Ich möchte ...

LAN, WAN, Wireless
Frage zum Erzeugen eines portbasiertem VLAN
Frage von presto-18LAN, WAN, Wireless7 Kommentare

Hallo, ich habe ein Class-C Netz 192.168.178.0/24. Der Router hat die IP 192.168.178.1 und ist ein stinknormaler Router von ...

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 13 StundenMikroTik RouterOS4 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 13 StundenSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Information von admtech vor 16 StundenAdministrator.de Feedback9 Kommentare

Hallo Administrator User, mit dem Release 5.7 haben wir unsere Startseite überarbeitet und die Beiträge und Fragen voneinander getrennt. ...

Vmware

VMware Desktopprodukte sind verwundbar

Information von Penny.Cilin vor 21 StundenVmware

Die VMware-Anwendungen zum Umgang mit virtuellen Maschinen Fusion, Horizon Client und Workstation sowie die Plattform NSX sind verwundbar. Davon ...

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Frage von ahstaxVisual Studio24 Kommentare

Hallo, ich möchte gerne ein vb.net-Tool schreiben, das am Ende eine Outlook-E-Mail erzeugt. Grundsätzlich ist mir klar, wie das ...

Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server16 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows Netzwerk
Netzwerk Neustrukturierung
Frage von IT-DreamerWindows Netzwerk16 Kommentare

Hallo verehrte Community und Admins, bei uns im Haus steht eine Neustrukturierung an. Dafür benötige ich von euch ein ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...