Batch script that searches for a string and returns the result
Zorc
-
dubcek Mensajes publicados 18627 Fecha de registro Estado Colaborador Última intervención -
dubcek Mensajes publicados 18627 Fecha de registro Estado Colaborador Última intervención -
Hola,
estoy enfrentando un problema en mi script por lotes.
A continuación el flujo que me gustaría implementar:
Para todos los archivos contenidos en c:\dossier\*.txt buscar la cadena "toto". Si el archivo contiene esta cadena "toto" devolver la ruta de este archivo en c:\resultat.txt
Esto es lo que he intentado pero no funciona
FOR /F "tokens=1,2* delims=: " %%A IN ('FIND /C "toto" c:\*.txt) DO (
IF %%A GTR 0 ( %%B >>resultat.txt )
)
Gracias por tu ayuda
Configuración: Windows 7 / Internet Explorer 9.0
estoy enfrentando un problema en mi script por lotes.
A continuación el flujo que me gustaría implementar:
Para todos los archivos contenidos en c:\dossier\*.txt buscar la cadena "toto". Si el archivo contiene esta cadena "toto" devolver la ruta de este archivo en c:\resultat.txt
Esto es lo que he intentado pero no funciona
FOR /F "tokens=1,2* delims=: " %%A IN ('FIND /C "toto" c:\*.txt) DO (
IF %%A GTR 0 ( %%B >>resultat.txt )
)
Gracias por tu ayuda
Configuración: Windows 7 / Internet Explorer 9.0
FOR %%A IN (FIND "toto" c:\dossier\*.txt) DO (%%A >> c:\resultat.txt)