Las aplicaciones pueden mostrar alertas cuando necesitan la atención de un usuario, por ejemplo, la alerta "¿Quieres guardar cambios?" Cuando intentas cerrar un archivo de Bloc de notas con cambios no guardados. También pueden mostrar mensajes, por ejemplo, cuando un archivo se ha descargado o se ha procesado.
Estos mensajes son útiles, pero no tienen que provenir de una aplicación. Los usuarios pueden mostrar un cuadro de mensaje personalizado en Windows 10 mediante un script por lotes, un script de PowerShell o ejecutando un comando en el símbolo del sistema o PowerShell.
¿Necesitas mostrar una notificación de brindis? Utilice un módulo de PowerShell .
Cuadro de mensaje personalizado en Windows 10
Un cuadro de mensaje personalizado tendrá un título, un mensaje y un botón de llamada a la acción, es decir, un botón Aceptar que descartará el mensaje.

Primero, decida si quiere usar un script o si quiere ejecutar un comando. Ejecutar un comando es más fácil, por lo que primero repasaremos el método del script.
1. Secuencia de comandos por lotes / PowerShell para mostrar el cuadro de mensaje
Siga los pasos a continuación para crear la secuencia de comandos.
- Abra un nuevo archivo de Bloc de notas (o use cualquier editor de texto de su elección).
- Pegue lo siguiente en el archivo del Bloc de notas.
@echo off powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox] :: Show ('Mi mensaje', 'Título del mensaje', 'Aceptar', [Sistema. Windows.Forms.MessageBoxIcon] :: Información);} "
- Si tiene intención de utilizar un script de PowerShell , eliminar la primera línea :
@echo off.
- Edite el script como se muestra a continuación:
- Reemplace ' Mi mensaje ' con el mensaje que desea que muestre el cuadro de mensaje.
- Reemplace "Título del mensaje" con el título del cuadro de mensaje que desee.
Ejemplo:
@echo off powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox] :: Show ('Ir a la sala del reactor', 'Reactor Meltdown', 'OK', [System.Windows.Forms.MessageBoxIcon] :: Información);} "
- Guarde el archivo con la extensión .bat para un script por lotes o. extensión ps1 para un script de PowerShell .
- Ejecute el script y aparecerá el cuadro de mensaje .

2. Símbolo del sistema o PowerShell: cuadro de mensaje
Mostrar un cuadro de mensaje desde el símbolo del sistema o desde PowerShell es fácil. No necesita derechos de administrador para mostrar el cuadro de mensaje.
Símbolo del sistema
- Abra el símbolo del sistema.
- Ejecute el siguiente comando en él.
- Edite el comando como se muestra a continuación para configurar su mensaje y título personalizados.
- Reemplace 'Mi mensaje' con el mensaje que desea que muestre el cuadro de mensaje.
- Reemplace "Título del mensaje" con el título que desea que tenga el cuadro de mensaje.
@echo off powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox] :: Show ('Mi mensaje', 'Título del mensaje', 'Aceptar', [Sistema. Windows.Forms.MessageBoxIcon] :: Información);} "

Potencia Shell
- Abra PowerShell.
- Ejecute el siguiente comando.
- Edite el comando para agregar su propio mensaje y título.
- Reemplace 'Mi mensaje' con el mensaje que desea que muestre el cuadro de mensaje.
- Reemplace "Título del mensaje" con el título que desea que tenga el cuadro de mensaje.
powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox] :: Show ('Mi mensaje', 'Título del mensaje', 'Aceptar', [System.Windows.Forms .MessageBoxIcon] :: Información);} "
