[Solucionado] [BATCH] Buscar archivo en disco duro y eliminarlo.

Iniciado por dimoca, 13 Abril 2014, 04:41 AM

0 Miembros y 2 Visitantes están viendo este tema.

dimoca

Hola, llevo un rato intentado hacer un script, sería algo sencillo y es que, quiero que al ejecutarlo pues busque un archivo en todo el disco duro y si lo encuentra que lo elimine, y si no lo encuentra pues que no haga nada (obvio), ¿alguien me podría echar una mano? Gracias.

dimoca

Me respondo a mi mismo:

Con la ayuda de este post http://foro.elhacker.net/scripting/batch_para_buscar_y_borrar_un_archivo-t271756.0.html;msg1339536#msg1339536 he conseguido sacar lo que quería, que viene a ser lo mismo:

Código (bash) [Seleccionar]
@echo off
for %%i in (a b c d e f g h i j k l m n o p q r s t u v w x y z) do (
   dir /b %%i:\ > nul 2>&1 && (
   for /f "tokens=*" %%_ in ('dir /b /s %%i:\prueba.txt 2^>^&1^|FIND /I "."') do (
      del /f /q "%%_"
   )
   )
) >NUL 2>&1
exit /b 0


Gracias.