En este truco vamos a ver el comando net send en Windows Vista es msg
En Windows Vista ya podemos utilizar el comando net send para enviar un mensaje a otros equipos, en su lugar debemos usar el comando msg, que está presente también en Windows XP.
Su sintaxis es:
MSG {username | sessionname | sessionid | @filename | *}
[/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]
Donde:
- username Identifica el nombre de usuario especificado.
- sessionname El nombre de la sesión.
- sessionid El ID de la sesión.
- @filename Identifica un archivo que contiene una lista de nombres de usuario, nombres de sesión e id de sesión a los que enviar el mensaje.
* Enviar mensaje a todas las sesiones del servidor
especificado. - /SERVER:servername Servidor con el que ponerse en contacto (el valor predeterminado es el servidor local).
- /TIME:seconds Retardo que hay que esperar para que el receptor confirme el mensaje.
- /V Mostrar información sobre acciones que se están llevando a cabo.
- /W Esperar respuesta del usuario, útil con /V.
- message Mensaje que hay que enviar. Si no se especifica ninguno, lo solicita o lo lee de stdin.
Por ejemplo podemos mandar un simple mensaje a un equipo con el nombre de red «server2003» tipeando:
C:\msg /server:Server2003 console»hola amigo»
Hola, q tal?
Podrias explicarme un ejemplo mas complejo dond incluye nombre de session y todo lo que se requiere para enviar un mensaje a otro pc por ms-dos :-).
Muchas Gracias
Ya esta explicado, solamente es cuestión de leer.
Abre la consola escribe
msg
presiona Entrar y encontraras la ayuda del comando.Intento mandar un mensaje desde una pc con windows XP SP3 a una con Windows 7 y me da el error, «Error 5 al obtener el nombre de las sesiones».
he probado todo pero nada.
Este es el método mas fácil y efectivo para enviar mensajes a otro pc.
Hola Juan.
Yo si conozco la solución a tu problema y espero que no sea muy tarde para esto.
El problema esta en el equipo que va a recibir el mensaje, es por el Control de Cuentas de Usuario, que es un programa que coloca la pantalla oscura cada vez que vamos a ejecutar un programa que requiere algunos privilegios y nos pregunta que si estamos seguros de continuar. Para solucionar esto esto es muy facil.
En el equipo destino abrir al consola CMD coloca este comando
C:\useraccountcontrolsettings
Se abre la ventana de control de cuenta de usuarios y debe colocarla en la parte mas baja donde dice «notificarme nunca» aceptas y eso es todo
Excelente respuesta Alex
creo esta muy bien explicada y digerible para muchos con y sin experiencia MIl Gracias por tu desinteresada ayuda a otros hermanos del ciberespacio. (Y)