Buenas tardes nuevamente recurro a ustedes, con este problemita que tengo, bueno les comento: ya qtengo parte de un batch pero quiero que me compruebe un campo si es verdadero que tiene la siguiente leyenda en el texto que se guarde en un log y en una carpeta especifica pero si no que le la guarde en otro carpeta independinte
codigo
FC /C /L /OFF "Test 1\Desproce.csv" "Test 2\Desproce.csv"| find "no se han encontrado diferencias"
if "no se han encontrado diferencias"
echo no se encontro ninguna diferencia>>c:\texto.log
else
echo se encontro diferencia>>c:\Error.log
creo que esto es lo que quieres...
@echo Off
FC /C /L /OFF ".\Test 1\Desproce.csv" ".\Test 2\Desproce.csv" | Find /I "no se han encontrado diferencias" >Nul
If %ErrorLevel% Equ 0 (
Echo No se encontr¢ ninguna diferencia>>"%SystemDrive%\Log.log"
) Else (
Echo Se encontr¢ diferencia>>"%SystemDrive%\Error.log"
)
Exit
Listo Sir.
Gracias
Saludos