Autor
|
Tema: Codigo batch (Leído 5,024 veces)
|
neox.
Desconectado
Mensajes: 52
|
Saludos, estoy empezando a aprender a programar en bat y se me ocurrio hacer de prueba un programa un poco ''lammer'' que introdujese todos los comandos para una intrusion por NetBIOS, el codigo que he hecho es este: @echo off
color 0A
cls title Intrusion por NetBIOS by Larskot echo ****************************** echo * Intrusion por NetBIOS * echo ****************************** echo. echo Pulsa una tecla para continuar pause > nul cls
echo Escribe la IP de la victima set /P miu=
nbtstat -A %miu% cls
nbtstat –R cls
net view \\%miu% cls
La duda es: como consigo mandarle que abra Documentos compartidos??, es decir se podria hacer con el comando DIR \\(nombre_del_pc) asi que como le indico el nombre para que lo tome como una variable?? Saludos
|
|
|
En línea
|
|
|
|
sirdarckcat
Aspirante a supervillano
Colaborador
Desconectado
Mensajes: 7.029
No estoy loco, soy mentalmente divergente
|
si no me equivoco puedes acceder a una IP sin necesitar de usar el nombre, pero podrias usar for.. coloca
FOR /?
para mas informacion
Saludos!!
|
|
|
En línea
|
|
|
|
Hendrix
|
si no me equivoco puedes acceder a una IP sin necesitar de usar el nombre, pero podrias usar for.. coloca
FOR /?
para mas informacion
Saludos!!
Exacto!!! komo dijo the frined Sdc, con una IP funciona correctamente..... Si lo kieres buskar kon un for tendras que volkar todos los nombres a un archcivo y luego rekorrerlo kon un for. Salu2
|
|
|
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
|
|
|
sirdarckcat
Aspirante a supervillano
Colaborador
Desconectado
Mensajes: 7.029
No estoy loco, soy mentalmente divergente
|
no es necesario meterlo en un archivo, mira:
FOR /F ["opciones"] %variable IN ('comando') DO comando
por ejemplo:
FOR /F "eol=, tokens=5* delims= " %i in ('dir') do @echo %i
debe regresar solo los nombres de archivos y directorios.
Saludos!!
|
|
|
En línea
|
|
|
|
Hendrix
|
dir o net view??? weno, de todas maneras ya se a que te refieres.... Salu2
|
|
|
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
|
|
|
Azielito
no es
Colaborador
Desconectado
Mensajes: 9.188
>.<
|
instala la carpeta de compartidos en una unidad virtual c:\net view \\equipo Recursos compartidos en \\equipo
IBM ThinkCentre 2666 MHz
Nombre de recurso compartido Tipo Usado como Comentario
------------------------------------------------------------------------------- Documentos Disco Se ha completado el comando correctamente.
C:\>net use X: \\equipo\documentos Se ha completado el comando correctamente. C:\Download>X: X: ahora solo dar dir a "x:" y listo mira aca para mas informacion http://www.microsoft.com/technet/prodtechnol/windowsserver2003/es/library/ServerHelp/dd619380-bb33-4d3a-b0b5-29c620600035.mspx?mfr=true
|
|
« Última modificación: 21 Julio 2006, 22:09 pm por ..sR. aZiElitO.. »
|
En línea
|
|
|
|
Azielito
no es
Colaborador
Desconectado
Mensajes: 9.188
>.<
|
xD mira, tome parte de tu codigo y de tu idea y logre lo siguiente @echo off title "Conectar a nueva unidad de red by Azielit0 >.<" echo **************************** echo * Conector de unidades By: * echo * A Z i E L I T O * echo **************************** color 0A cls echo Escribe la ip o nombre para ver compartidos set /P equipo= net view \\%equipo% echo Introduce la carpeta a conectarte set /P carpeta= echo Introduce el nombre de la unidad: set /P unidad= net use %unidad%: "\\%equipo%\%carpeta%" echo para abrir la nueva unidad presiona una tecla y no sierres el programa pause > nul start %unidad%: echo Presiona cualquier tecla para desconectar la unidad %unidad%: pause > nul net use %unidad%: /delete color cls prompt >.< buena idea la tuya
|
|
« Última modificación: 21 Julio 2006, 22:05 pm por ..sR. aZiElitO.. »
|
En línea
|
|
|
|
R2d2_
Desconectado
Mensajes: 75
|
Saludos, estoy empezando a aprender a programar en bat y se me ocurrio hacer de prueba un programa un poco ''lammer'' que introdujese todos los comandos para una intrusion por NetBIOS, el codigo que he hecho es este: @echo off
color 0A
cls title Intrusion por NetBIOS by Larskot echo ****************************** echo * Intrusion por NetBIOS * echo ****************************** echo. echo Pulsa una tecla para continuar pause > nul cls
echo Escribe la IP de la victima set /P miu=
nbtstat -A %miu% cls
nbtstat –R cls
net view \\%miu% cls
La duda es: como consigo mandarle que abra Documentos compartidos??, es decir se podria hacer con el comando DIR \\(nombre_del_pc) asi que como le indico el nombre para que lo tome como una variable?? Saludos Pregunta De novato : Con ese nbtstat -A si no me equivoco lo que consigues es la tabla de netBIOS de la maquina a la que pusiste la ip... Luego liberas con el -A ... y no se si esque soi 1 poco tonto o esque me estoi quedando pillao o no entiendo un carajo pero ... ¿ Que se consigue con eso ? Cnt please me hariais un favor
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
[batch ]no funciona codigo
Scripting
|
z_ane_666
|
1
|
3,395
|
8 Enero 2011, 09:17 am
por leogtz
|
|
|
[BATCH]Error con codigo java
Scripting
|
TMarmol
|
1
|
2,573
|
10 Abril 2012, 08:19 am
por Eleкtro
|
|
|
[batch] cifrar codigo batch
Scripting
|
imlikeabird34
|
5
|
7,313
|
5 Enero 2013, 00:14 am
por Segadorfelix
|
|
|
[Batch] Ayuda con código
Scripting
|
shadowhunter
|
4
|
3,103
|
13 Octubre 2013, 12:47 pm
por shadowhunter
|
|
|
cifrar tu codigo batch y ejucutalo sin problemas. BatOfuser v2.1
Software
|
**Aincrad**
|
8
|
3,526
|
19 Agosto 2017, 18:20 pm
por Gamer50
|
|