Documentos de Académico
Documentos de Profesional
Documentos de Cultura
8 marzo 2014
wrov GENERAL enviar, mensaje, MSG 8 comentarios
Aunque este artículo no está directamente relacionado con Firebird es sobre algo que muchas veces puede resultarnos
útil: enviar mensajes a otras computadoras de la red.
Anteriormente existía el comando NET SEND, que se usaba para ello, pero las nuevas versiones del Windows ya no
disponen de ese comando sino que lo han reemplazado por MSG.
Podemos usar MSG tanto desde la ventanita “Símbolo del sistema” como desde dentro de nuestras propias
aplicaciones. La sintaxis de este comando y algunas breves explicaciones podemos encontrar en:
http://support.microsoft.com/kb/186480/es
msg [username] [/server:servername] [/time:seconds] [/v] [/w] [/?]
[message]
1
2 msg [sessionname] [/server:servername] [/time:seconds] [/v] [/w] [/?]
3 [message]
4
5 msg [sessionID] [/server:servername] [/time:seconds] [/v] [/w] [/?]
6 [message]
7
msg [@filename] [/server:servername] [/time:seconds] [/v] [/w] [/?]
8 [message]
9
msg * [/server:servername] [/time:seconds] [/v] [/w] [/?] [message]
En general, se usa para enviar mensajes desde el Servidor hacia las otras computadoras, pero también podemos usarlo
para enviar mensajes desde una computadora hacia otra computadora. Pero en este caso debemos alterar el registro del
Windows de la computadora destino, porque de lo contrario no funcionará.
Configurando la computadora destino para que pueda recibir mensajes
Primero, debemos ejecutar el programa REGEDIT, el cual nos permite cambiar el Registro del Windows. Para ello
hacemos clic en “Inicio” y luego escribimos REGEDIT.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server.
y poner el valor de AllowRemoteRPC en 1, como vemos a continuación:
Ejemplo 2
Si quieres enviar mensajes desde un Servidor a todas las computadoras que están conectadas a ese Servidor puedes
reemplazar el nombre del usuario por un asterisco, como en este ejemplo:
Captura 7. Si haces clic en la imagen la verás más grande
Dirigir el mensaje a todas las computadoras conectadas a un Servidor es aún más sencillo, simplemente usas un
asterisco en lugar del nombre del usuario y con eso le dices al programa MSG que el mensaje va dirigido a todas ellas.