Frage : Das Suchen einer Textdatei nach spezifischen Schnüren schlingen

Ich habe eine Textdatei mit 3.682 Aktennamen, einen Dateinamen pro Linie - sie nennen „GUIDS.txt "
I lassen eine Protokolldatei, die „combined_log.txt "
I combined_log.txt suchen wünschen, um zu sehen genannt, dass wenn überhaupt von den 3.682 Aktennamen, in dieser Maschinenbordbuchtext file
wenn überhaupt Linie Einzelteil in GUIDS.txt zu erscheinen in combined_log.txt, ich möchten es ausgeben gefunden: „findings.txt "

I herstellte eine Reihenakte en, die GUIDS.bat
ECHO OFF
REM GUIDs.bat
FOR /F %%i INNEN genannt (c:\TEMP\GUISD.TXT) FINDEN, dass %%i C:\temp\combined _log.txt

I dann die Reihenakte wie laufen ließ:
GUIDS.bat >> findings.txt

However, erhalte ich eine Störung:
FIND: Das Parameterformat incorrect.

I morgens arbeitend in Windows Xp und in diesem scheint wie ein einfacher Schleifenindex.  

Does jedermann haben eine Lösung, die? arbeitet?  Ich möchte nicht einen einzelnen „ENTDECKUNG“ Befehl für jeden der 3.682 Dateinamen tun!!!

Thanks!

Antwort : Das Suchen einer Textdatei nach spezifischen Schnüren schlingen


Ihre Entdeckungschnur in doppelte Preisangabe einsetzen.

dieses versuchen.

ECHO WEG
Rem GUIDs.bat
FÜR /F %%i (c:\TEMP\GUISD.TXT) „%%i“ C:\temp\combined _log.txt INNEN FINDEN


hoffen, dass dieses Ihr Problem löst.


Weitere Lösungen  
 
programming4us programming4us