Soy un viejo usuario experimentado de Windows desde hace mucho tiempo. Mi computadora principal es una caja de Windows 7 Pro. Compramos una nueva PC para una nueva oficina; Por supuesto, tiene Windows 10 (Inicio) en él. Estaba trabajando en la nueva PC y quería enviar el resultado de lo que estaba haciendo, la dirección IPv6 de una impresora, a la PC Win 7. Quería usar, NET SEND
pero eso no está disponible en Win 10 (o Win 7 como resulta).
La investigación encontró que MSG
se supone que el comando hace (más o menos) lo que NET SEND
hizo en los viejos tiempos. Una muestra del sitio web mostró una ventana de símbolo del sistema con el directorio actual C: \ WINDOWS \ SYSTEM32 y mostró el resultado de MSG /?
dar la sintaxis del comando, justo lo que quería.
Pero al ejecutar MSG /?
el cuadro Win 10, dijo que MSG no fue reconocido como un comando. (Funciona en Win 7, con MSG.EXE en SYSTEM32.) Se encontró MSG.EXE
un poco de excavación en un directorio bajo WinSxS -
C:\Windows\WinSxS\amd64_microsoft-windows-t..commandlinetoolsmqq_31bf3856ad364e35_10.0.17134.1_none_0ea9fdb9152f846c
pero no funciona bien incluso con ese conjunto como el directorio actual. Parece que hay que instalarlo, aunque no había nada de hacer algo así en la muestra en línea que había encontrado.
Verifiqué "Programas" (lo que solía ser "Programas y características") y no lo vi como algo que pudiera instalar.
¿Que esta pasando? ¿Cómo hago esto utilizable? ¿Qué otras comas necesitan tener el mismo tipo de magia para que funcionen desde un símbolo del sistema normal?
Gracias por cualquier ayuda
fuente
Respuestas:
Aparentemente está utilizando en todas las computadoras la versión Home. Esta versión no incluye el comando MSG. El comando solo está disponible en versiones de Windows a partir de Pro.
Como comentario secundario, probado en Windows Enterprise, incluso el antiguo comando "net send" todavía existe en esa versión.
Según todos los informes, intentar trasplantar
msg.exe
desde versiones superiores de Windows a Home no funciona, por lo que no hay una solución fácil.Sin embargo, puedes escribir el tuyo.
Al usar el psexec gratuito , puede ejecutar código en computadoras remotas que crea un mensaje emergente.
Vea la publicación Mostrar un cuadro emergente / mensaje de un archivo por lotes de Windows para algunas ideas.
Los niftiest que encontré fueron:
mshta.exe
, el motor de tiempo de ejecución para.hta
aplicaciones HTML de Windows , acepta una URL general como argumento de línea de comando, incluida unajavascript:
URL de protocolo. Por lo tanto, podría emitir una alerta con un tiempo de espera de 10 segundos de esta manera:Usar un archivo VBScript y llamarlo usando CScript, con algo como lo siguiente en un
.vbs
archivo:fuente
Ejecutar
MSG /?
en el cuadro Win 10 dice queMSG
no se reconoció como un comandoLas ediciones caseras de Windows no incluyen
msg
Msg de origen - Windows CMD - SS64.com
Esa pregunta es "demasiado amplia".
fuente
That question is "too broad".
Esta no es una solución al problema del OP. Alguna orientación (tal vez un enlace a un artículo relevante) sería mucho menos contundente.El programa MSG solo está disponible en las versiones Pro o Enterprise de Windows.
Su intención principal es notificar a los usuarios en un servidor de terminal o cosas similares. Requiere ciertos derechos que normalmente solo están disponibles para los administradores (al usuario normal se le puede otorgar el derecho de usarlo), lo que significa que su intención principal es que los administradores de Windows usen para notificar a los usuarios sobre un cierre, un problema, etc.
La subcarpeta dentro de WinSxS es de Una actualización de Windows. Microsoft llama a esta carpeta "Component Store" y puede encontrar más información al respecto en este artículo:
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/manage-the-component-store
Pude encontrar la misma carpeta con msg.exe en mi sistema. Mirándolo, no parece que sea un archivo .exe válido, comienza con "DCS" cuando lo mira en un editor hexadecimal, pero debería comenzar con "MZ" si es un archivo ejecutable. No pude encontrar ninguna documentación sobre este encabezado "DCS".
Las alternativas serían simplemente enviar un correo y abrirlo en su cliente de correo web si ambas computadoras tienen acceso a Internet. Windows 7 y 10 también vienen con una función para ofrecer asistencia a otras personas, se puede abrir iniciando msra.exe. Si ese método no funciona, podría usar otras herramientas de administración remota como Teamviewer . Teamviewer tiene una opción para usar conexiones LAN solamente, lo que significa que no se requiere Internet para usarlo en una LAN local.
fuente