El comando net send en Windows Vista es msg


En 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”


  1. elizabeth dice:

    hola, cuando ejecuto el cmd.. bueno, pongo el msg y sale que no lo reconoce…
    como hago para instalarlo o activarlo???

    gracias.

  2. elizabeth dice:

    tengo vista home basic

  3. jbex dice:

    Prueba escribiendo msg.exe, pero la verdad es que es extraño.

  4. GuiYo dice:

    Ami tampoco me lo reconoce…..!!

  5. Casandra dice:

    Como activo el servicio para que reconozca el msg???

  6. jbex dice:

    Al parecer Windows Vista Home Basic y Home Premium no tienen el mando msg.exe instalado.

  7. Josep dice:

    ¿Queréis decir que el comando msg no es tan sólo para conexiones remotas con Terminal Server?

  8. Bwspydqt dice:

    Thanks!,