Nilrac, podrías hacer algo así:
:: Lista de archivos a buscar :
pl.pl
ana_arriba8a2451385496.xml
__CODE____C___by_webblaster48.jpg
archivoajshdjkasdasd45
Default.PLS
soyla5.doc
Vuelta_a_una_cadena.bat
600.bat
Coolvibes 0.4.rar
echo + El archivo "
%%'" ha sido encontrado.
>> "encontrados.txt"
echo Se intentará eliminar.
>> "encontrados.txt"
del /f /q "
%%'"
> nul 2
>&1
&& ( echo + /d El archivo "
%%'" ha sido eliminado
con exito.
>> "encontrados.txt"
) || (
echo - /d El archivo "
%%'" no se ha podido eliminar
>> "encontrados.txt"
)
) || (
echo - El archivo "
%%'" no ha sido encontrado.
>> "encontrados.txt"
)
)
El log que se genera:
+ El archivo "pl.pl" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "pl.pl" ha sido eliminado con exito.
+ El archivo "ana_arriba8a2451385496.xml" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "ana_arriba8a2451385496.xml" ha sido eliminado con exito.
+ El archivo "__CODE____C___by_webblaster48.jpg" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "__CODE____C___by_webblaster48.jpg" ha sido eliminado con exito.
- El archivo "archivoajshdjkasdasd45" no ha sido encontrado.
+ El archivo "Default.PLS" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "Default.PLS" ha sido eliminado con exito.
+ El archivo "soyla5.doc" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "soyla5.doc" ha sido eliminado con exito.
+ El archivo "Vuelta_a_una_cadena.bat" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "Vuelta_a_una_cadena.bat" ha sido eliminado con exito.
+ El archivo "600.bat" ha sido encontrado.
Se intentará eliminar.
+ /d El archivo "600.bat" ha sido eliminado con exito.
- El archivo "Coolvibes" no ha sido encontrado.
- El archivo "0.4.rar" no ha sido encontrado.
Ahora, usando el log adecuadamente es posible saber qué archivos han sido encontrados y eliminados:
C:\>type encontrados.txt | find /i "+"
+ El archivo "pl.pl" ha sido encontrado.
+ /d El archivo "pl.pl" ha sido eliminado con exito.
+ El archivo "ana_arriba8a2451385496.xml" ha sido encontrado.
+ /d El archivo "ana_arriba8a2451385496.xml" ha sido eliminado con exito.
+ El archivo "__CODE____C___by_webblaster48.jpg" ha sido encontrado.
+ /d El archivo "__CODE____C___by_webblaster48.jpg" ha sido eliminado con exito.
+ El archivo "Default.PLS" ha sido encontrado.
+ /d El archivo "Default.PLS" ha sido eliminado con exito.
+ El archivo "soyla5.doc" ha sido encontrado.
+ /d El archivo "soyla5.doc" ha sido eliminado con exito.
+ El archivo "Vuelta_a_una_cadena.bat" ha sido encontrado.
+ /d El archivo "Vuelta_a_una_cadena.bat" ha sido eliminado con exito.
+ El archivo "600.bat" ha sido encontrado.
+ /d El archivo "600.bat" ha sido eliminado con exito.
C:\>
C:\>type encontrados.txt | findstr /r "^-"
- El archivo "archivoajshdjkasdasd45" no ha sido encontrado.
- El archivo "Coolvibes" no ha sido encontrado.
- El archivo "0.4.rar" no ha sido encontrado.
C:\>
Saludos.