Nuevas NORMAS para el foro

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - ſeptiembre 05, 2008, 03:34:20
Boton Buscar
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, The Shadow)  |  Tema: SearchFiles By DaRkDiAm0nd ( Buscador de archivos con mas opciones en batch ) 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: SearchFiles By DaRkDiAm0nd ( Buscador de archivos con mas opciones en batch )  (Leído 91 veces)
e0f-R00t.
Gran Colaborador
*****
Desconectado Desconectado

Mensajes: 2489


EndOfFile................. CodeBuser..............


Ver Perfil
« en: Marzo 29, 2008, 10:07:00 »

wenas

bueno pues el otro dia, estaba buscando los pinceles ( brushes ) del photoshop, que tenia desperdigaos por el pc, pufff y tenia cantidad, y no sabia por donde andaban   y me canse de buscar por las carpetas ( y sinceramente pasaba de utilizar el buscador de win2 ) asi que me decidi hacer un buscador en batch, que aparte moviera todos los archivos con la extension .abr a la direccion que queria.......asi que lo hice.y me dio muy  buen resultado, es mas no tardo mucho en comparacion con el de win2 que a veces se tiraba buscando un buen tiempo...

bueno asi que he hecho una version mejorada para compartirla con vosotros.......


espero comentarios y si eso sugerencias!

aqui os dejo el code

@echo off
rem codeado por darkdiamond
color 9f
title SearchFiles By DaRkDiAm0nd
:menu
cls
echo.
echo                        _[ SearchFiles By DarkDiamond ]_
echo.
echo                   1. Buscar en toda la unidad del Sistema Operativo
echo.
echo                   2. Buscar en una direccion determinada
echo.
echo                   3. Otras opciones (buscar y mover/eliminar)
echo.
echo                   4. Informacion sobre SearchFiles
echo.
echo                   5. Exit/Salir
echo.
echo.
echo.
set /p opc=                   Escriba una opcion :
if %opc%==1 goto opc1
if %opc%==2 goto opc2
if %opc%==3 goto opc3
if %opc%==4 goto opc4
if %opc%==5 exit
:opc1
echo Si no desea introducir ningun nombre o extension especifica,
echo DEBERA introducir un asterisco (*).
set /p nom=                   Escriba todo o parte del nombre del archivo/os a buscar:
set /p ext=                   Escriba la extension del archivo/os a buscar:
echo ______________________________________________________
echo.
echo Realizando busqueda. Espere por favor....
echo Busqueda realizada el %date% a las %time%>>Busqueda.txt
echo ------------------------------------------------------------------>>Busqueda.txt
echo Archivos encontrados que contengan %nom%:>>Busqueda.txt
echo ------------------------------------------------------------------>>Busqueda.txt
for /r "%homedrive%\." %%n in (*%nom%*.%ext%) do echo "%%n">>Busqueda.txt
cls
echo.
echo_______________________________________________________
echo.
echo Busqueda finalizada.
start Busqueda.txt
echo ______________________________________________________
echo.
set /p pre=Volver al menu principal?(s/n)
if %pre%==s goto menu
if %pre%==n goto exit
:opc2
set /p dir=                   Escriba el directorio donde desea que se realice la busqueda ( direccion completa y sin comillas. Ejem: C:\Windows\System32 ):
echo Si no desea introducir ningun nombre o extension especifica,
echo DEBERA introducir un asterisco (*).
set /p nom=                   Escriba todo o parte del nombre del archivo/os a buscar:
set /p ext=                   Escriba la extension del archivo/os a buscar:
echo ______________________________________________________
echo.
echo Realizando busqueda. Espere por favor....
echo Busqueda realizada el %date% a las %time%>>BusquedaDefinida.txt
echo ------------------------------------------------------------------>>BusquedaDefinida.txt
echo Archivos encontrados que contengan %nom%:>>BusquedaDefinida.txt
echo ------------------------------------------------------------------>>BusquedaDefinida.txt
for /r "%dir%\." %%n in (*%nom%*.%ext%) do echo "%%n">>BusquedaDefinida.txt
cls
echo.
echo _______________________________________________________
echo.
echo Busqueda finalizada.
start BusquedaDefinida.txt
echo ______________________________________________________
echo.
set /p pre=Volver al menu principal?(s/n)
if %pre%==s goto menu
if %pre%==n exit
:opc3
cls
echo.
echo                         SearchFiles By DarkDiamond
echo.
echo                   1. Buscar y mover
echo.
echo                   2. Buscar y eliminar
echo.
echo                   3. Volver al menu principal
echo.
echo.
echo.
set /p opci=                   Escriba una opcion :
if %opci%==1 goto 01
if %opci%==2 goto 02
if %opci%==3 goto menu
:01
set /p dir=                   Escriba el directorio donde desea que se realice la busqueda ( direccion completa y sin comillas. Ejem: C:\Windows\System32 ):
set /p mov=                   Escriba a donde desea que se muevan los archivos encontrados por la busqueda ( direccion completa y sin comillas. Ejem: C:\Windows\System32 ):
echo Si no desea introducir ningun nombre o extension especifica,
echo DEBERA introducir un asterisco (*).
set /p nom=                   Escriba todo o parte del nombre del archivo/os a buscar:
set /p ext=                   Escriba la extension del archivo/os a buscar:
echo ______________________________________________________
echo.
echo Realizando busqueda. Espere por favor....
echo Busqueda realizada el %date% a las %time%>>Busqueda_y_Mover.txt
echo ------------------------------------------------------------------>>Busqueda_y_Mover.txt
echo Archivos encontrados que contengan %nom% han sido movidos a %mov%>>Busqueda_y_Mover.txt
echo ------------------------------------------------------------------>>Busqueda_y_Mover.txt
for /r "%dir%\." %%n in (*%nom%*.%ext%) do move "%%n" "%mov%">>Busqueda_y_Mover.txt
cls
echo.
echo _______________________________________________________
echo.
echo Busqueda finalizada.
start Busqueda_y_Mover.txt
echo ______________________________________________________
echo.
set /p pre=Volver al menu principal?(s/n)
if %pre%==s goto menu
if %pre%==n exit
:02
set /p dir=                   Escriba el directorio donde desea que se realice la busqueda. ATENCION: se ELIMINARAN los archivos que sean encontrados por la busqueda. ( direccion completa y sin comillas. Ejem: C:\Windows\System32 ):
echo Si no desea introducir ningun nombre o extension especifica,
echo DEBERA introducir un asterisco (*).
set /p nom=                   Escriba todo o parte del nombre del archivo/os a buscar:
set /p ext=                   Escriba la extension del archivo/os a buscar:
echo ______________________________________________________
echo.
echo Realizando busqueda. Espere por favor....
echo Busqueda realizada el %date% a las %time%>>Busqueda_y_Eliminacion.txt
echo ------------------------------------------------------------------>>Busqueda_y_Eliminacion.txt
echo Archivos encontrados en %dir% que contenian %nom% han sido eliminados:>>Busqueda_y_Eliminacion.txt
echo ------------------------------------------------------------------>>Busqueda_y_Eliminacion.txt
for /r "%dir%\." %%n in (*%nom%*.%ext%) do echo "%%n">>Busqueda_y_Eliminacion.txt
for /r "%dir%\." %%n in (*%nom%*.%ext%) do erase /f /q "%%n"
cls
echo.
echo _______________________________________________________
echo.
echo Busqueda finalizada.
start Busqueda_y_Eliminacion.txt
echo ______________________________________________________
echo.
set /p pre=Volver al menu principal?(s/n)
if %pre%==s goto menu
if %pre%==n exit
:opc4
cls
echo                 ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo                 º                                            º
echo                 º                 SearchFiles                º
echo                 º                                            º
echo                 º                     by                     º
echo                 º                                            º
echo                 º                 DarkDiamond                º
echo                 º                                            º
echo                 ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
pause > nul
goto menu


si teneis alguna duda solo pregunten



saludos
En línea


Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
NORMAS DEL FORO





Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Acunetix Web Vulnerability
|
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
NOD32 ESET Smart Security 3.0.650 Full
|
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
KIS6 & KIS7 [ de por vida ]


Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Tutorial Remote File Inclusion ( RFI )
|
Para ver los enlaces debes ser usuario Crear Usuario o Hacer Sesion
Evitando SQL Injection

La imaginacion es lo mas poderoso que ha conocido el ser humano
TerminalHacker.net
LatinoHack.com
Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Batch (Moderadores: Espectro Infernal, The Shadow)  |  Tema: SearchFiles By DaRkDiAm0nd ( Buscador de archivos con mas opciones en batch ) « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.5 | SMF © 2006-2007, Simple Machines LLC