elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  ayuda con programa batch
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: ayuda con programa batch  (Leído 3,452 veces)
pkzz

Desconectado Desconectado

Mensajes: 20


Ver Perfil
ayuda con programa batch
« en: 27 Febrero 2006, 03:35 am »

alguien puede decirme como puedo hacer que un batch
pruebe una determinada cantidad de ips en el comando nbtstat
tendria que  ser de este estilo: for (1er numero de ip to ultimo numero)
nbtstat -A ip
trate de hacerlo yo mismo pero tengo errores de sintaxis
gracias por su ayuda... ;D


En línea

Hendrix
In The Kernel Land
Colaborador
***
Desconectado Desconectado

Mensajes: 2.276



Ver Perfil WWW
Re: ayuda con programa batch
« Respuesta #1 en: 27 Febrero 2006, 14:11 pm »

yo hice hace tiempo un programa que hace exactamente lo que tu kieres hacer....te pongo el kode:

Código:
@echo off

color 4f
title Escaneador de IPs Por Hendrix
echo.
echo.
echo.
echo.
echo.
echo.
echo                   *****************************************
echo                   *                                       *
echo                   *                                       *
echo                   *    ESCANEADOR DE IP BY HENDRIX        *
echo                   *                                       *
echo                   *                                       *
echo                   *****************************************
echo.
echo.
echo Pulsa una tecla para iniciar
pause > nul
:inisi
cls
echo Elige la opcion:
echo 1. Escanear una IP
echo 2. Ayuda Sobre este Programa
echo 3. Manual de NetBios
echo 4. Informe completo sobre tu PC
echo 5. Salir
set /p eleccio=
If %eleccio%==1 goto buskeda
If %eleccio%==2 goto help
If %eleccio%==3 goto manual
If %eleccio%==4 goto info
If %eleccio%==5 goto surti
:help
cls
echo Este Programa se una de la siguiente manera:
echo ------------------------------------------------------------------
echo Para introducir una IP se hace asi:
echo si tenemos esta IP: xx.yyy.zz.www solo tenemos
echo que poner esto: xx.yyy.zz el .www lo pondra el programa
echo y escaneara del valor nº 1 al 255 de esa IP
echo para escanear otra IP vuelves al inicio y repites
echo el proceso
echo.
echo.
echo.
echo Presiona una tecla para salir
pause > nul
goto inisi
:buskeda
cls
echo 1. Escanear solo una IP
echo 2. Escanear un rango de IP del 1 al 255
set /p tria=
If %tria%==1 goto unip
If %tria%==2 goto dusip
:unip
cls
echo Introduce la IP a escanear:
set /p ipo=
nbtstat -A %ipo%
echo.
echo.
echo Presiona una tecla para salir
pause > nul
goto inisi
:dusip
cls
echo Introduce la IP:
set /p ip=
echo.
echo Escaneando...
echo.
for /L %%x IN (1,1,255) DO echo. && echo. && echo IP: %ip%.%%x && nbtstat -A %ip%.%%x
echo.
echo.
echo.
echo Si aqui abajo aparece la palabra NetBios hay resultados buenos!!
echo.
Find /I "NetBios"
echo Proceso Finalizado!!
echo.
echo.
echo.
echo Presione una tecla para ir al menu
pause > nul
goto inisi
:manual
echo Manual NetBios On-Line (+ Programa busca IP's)
echo ---------------------------------------------------------------------
echo.
echo El Link al manual es este: http://miditones.iespana.es/netbios/
echo Es muy facil de entender....
echo espero que les sea de ayuda
echo Presione una tecla para volver al inicio
pause > nul
goto inisi
:info
cls
ipconfig | find /I "IP. . ." > ip.txt
set ips=
set masks=
FOR /F "tokens=1* delims=:" %%A IN (ip.txt) do set ips=%%B
echo %ips% > ip.txt
echo tu IP es: %ips%
echo.
echo Informe del Sistema:
systeminfo
echo.
echo Pulse una tecla para salir
pause > nul
del /s /q ip.txt
goto inisi
:surti
cls
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo                        Programa echo por Hendrix
echo.
echo              ************************************************
pause > nul
exit



Weno, fijate en lo que hace....

Espero que te sirva...

Salu2

Hendrix



En línea

"Todos los días perdemos una docena de genios en el anonimato. Y se van. Y nadie sabe de ellos, de su historia, de su peripecia, de lo que han hecho, de sus angustias, de sus alegrías. Pero al menos una docena de genios se van todos los días sin que sepamos de ellos". - Juan Antonio Cebrián
pkzz

Desconectado Desconectado

Mensajes: 20


Ver Perfil
Re: ayuda con programa batch
« Respuesta #2 en: 27 Febrero 2006, 17:08 pm »

el programa me sirvio gracias por tu ayuda
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[BATCH] Novato ayuda con programa .bat[Solucionado]
Scripting
Iridiel 7 4,930 Último mensaje 13 Enero 2011, 20:19 pm
por Iridiel
Necesito ayuda con mi programa en batch « 1 2 »
Programación General
Meine programmen 11 12,380 Último mensaje 16 Diciembre 2011, 21:52 pm
por Meine programmen
Ayuda con mi programa en batch
Scripting
Meine programmen 0 1,676 Último mensaje 17 Diciembre 2011, 22:16 pm
por Meine programmen
Ayuda con programa en batch
Scripting
MPG.h 3 2,676 Último mensaje 16 Febrero 2012, 19:33 pm
por MPG.h
Ayuda, algo anda mal con mi programa batch
Programación General
Baphomet2204 0 2,200 Último mensaje 1 Marzo 2019, 18:10 pm
por Baphomet2204
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines