Pregunta: | 4086 - ¿COMO OBTENGO LA DIRECCIÓN MAC DE UN PC? |
Autor: | Yavir Robles Ortiz |
Hola, Quiero desarrollar un programa para unas validaciones en una red, pero necesito que este obtenga la dirección MAC de la PC en la que se encuentre (Dirección única de la tarjeta de red), sé que existe una función que hace eso o una interrupción, Como puedo hacer eso? Gracias. |
Respuesta: | Víctor Espino |
Depende de la plataforma que estés usando para programar, si estas basado en una plataforma que funcione en base a una maquina vitral como Java habrá que usar funciones nativas para info del hardware, por favor dime que plataforma estas usando para enviarte el código |
Respuesta: | Jose Angel Cañas Martinez |
En VC++ existe la funcion Netbios() para obtener datos de la configuracion de red del equipo. Para obtener la direccion MAC, el comando es NCBASTAT y la direccion la devuelve en adapter_address |
Respuesta: | Fabián Andrés Sierra arvajal |
Mediante un truco. Llama a la función system para que el sistema operativo la obtenga, así: system("nbtstat -A direccion_ip_del_equipo >temporal"); Ahora tienes n archivo, llamado temporal, donde, entre otras cosas, está la dirección MAC del equipo. Es cosa de que la saques de ahí. ¡Suerte! |