
Tengo un servidor Windows 2008 ejecutándose como controlador de dominio. Los detalles son los siguientes:
Domain: corp
Server Name: oxygen
Todas las estaciones de trabajo ejecutan Windows XP SP3 y tienen direcciones IP fijas.
Estoy intentando utilizar la net send
funcionalidad para poder enviar mensajes simples a máquinas/usuarios individuales y también a todas las máquinas. Esto es para poder enviar un mensaje a un usuario para alertarlo sobre algo, o también alertar a todos sobre algo como que se reinicia el servidor.
¿Es esto posible usando Windows Server 2008? Si es así ¿cuál sería el comando?
Respuesta1
Net Send ha sido reemplazado por el comando "msg". Entonces, escribir "MSG /??" en un símbolo del sistema en Server 2008 o Windows 7,
glutamato monosódico /?
MSG {nombre de usuario | nombre de sesión | ID de sesión | @nombredearchivo | *} [/SERVIDOR:nombredelservidor] [/TIEMPO:segundos] [/V] [/W] [mensaje]
- nombre de usuario Identifica el nombre de usuario especificado.
- nombre de sesión 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 en el servidor especificado.
- /SERVIDOR: nombre del servidor servidor al que contactar (el valor predeterminado es el actual).
- /TIME:segundos Retardo de tiempo para esperar a que el receptor reconozca el mensaje.
- /V Muestra información sobre las acciones que se están realizando.
- /W Esperar respuesta del usuario, útil con /V.
- mensaje Mensaje para enviar. Si no se especifica ninguno, lo solicita o lo lee desde la entrada estándar.
Sin embargo, no tendrá suerte al usar msg para enviar a clientes de Windows XP a menos que aproveche alguna herramienta de terceros comoWinSent Innocenti
Respuesta2
El comando "Net Send" quedó realmente obsoleto en Windows 7/2008, pero existe una mejor opción para esta plataforma. Utilice un script creado para adaptar el comando MSG.EXE al estilo antiguo "NET SEND". No funcionará con Windows 2003/XP (sólo con Vista/7/2008), pero es simple y efectivo. Probar esto:
http://gallery.technet.microsoft.com/scriptcenter/A-net-messenger-script-for-810f8331
Explicaciones detalladas sobre cómo usarlo:
http://pedrofln.blogspot.com/2011/08/net-messenger-script-for-windows-72008.html
Respuesta3
Si pasó a Vista o Windows 2008 y busca el comando Net Send, no lo encontrará. Esto se debe a que el comando ha sido reemplazado por MSG.EXE. Para ejecutar el comando: haga clic en el botón Inicio, escriba CMD en el cuadro de búsqueda y presione Entrar. Aparecerá la ventana del símbolo del sistema donde podrá enviar un mensaje usando MSG.EXE. Para obtener información adicional sobre MSG.EXE, escriba msg /? en el símbolo del sistema y presione Entrar. O puede elegir un mensajero LAN de nivel empresarial como BigAnt Corporate Messenger como alternativa.
Respuesta4
Hay varias sugerencias:
http://windows7forums.com/windows-7-support/36444-net-send-replacement.html
Pero está desactivado de forma predeterminada y no volverá a funcionar.