Comment afficher une boîte de message sur Windows 10

Les applications peuvent afficher des alertes lorsqu’elles ont besoin de l’attention d’un utilisateur, par exemple, l’alerte «Voulez-vous enregistrer les modifications», vous essayez de fermer un fichier Bloc-notes avec des modifications non enregistrées. Ils peuvent également afficher des messages, par exemple lorsqu’un fichier a été téléchargé ou traité.

Ces messages sont utiles, mais ils ne doivent pas nécessairement provenir d’une application. Les utilisateurs peuvent afficher une boîte de message personnalisée sur Windows 10 à l’aide d’un script de commandes, d’un script PowerShell ou en exécutant une commande dans l’invite de commandes ou PowerShell.

Besoin d’afficher une notification toast? Utilisez un module PowerShell.

Boîte de message personnalisée sous Windows 10

Une boîte de message personnalisée aura un titre, un message et un bouton d’appel à l’action, c’est-à-dire un bouton OK qui rejettera le message.

  Quels processus pouvez-vous quitter en toute sécurité dans Activity Monitor sur un Mac?

Tout d’abord, décidez si vous souhaitez utiliser un script ou si vous souhaitez exécuter une commande. L’exécution d’une commande est plus facile, nous allons donc d’abord passer en revue la méthode de script.

1. Script Batch / PowerShell pour afficher la boîte de message

Suivez les étapes ci-dessous pour créer le script.

Ouvrez un nouveau fichier Bloc-notes (ou utilisez n’importe quel éditeur de texte de votre choix).
Collez ce qui suit dans le fichier Bloc-notes.

@echo off

powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('My Message', 'Message title', 'OK', [System.Windows.Forms.MessageBoxIcon]::Information);}"

Si vous avez l’intention d’utiliser un script PowerShell, supprimez la première ligne: @echo off.
Modifiez le script comme ci-dessous:
Remplacez «Mon message» par le message que vous souhaitez afficher dans la boîte de message.
Remplacez «Titre du message» par le titre de la boîte de message souhaitée.

  Comment fusionner plusieurs comptes Google Drive et Google Photos

Exemple:

@echo off

powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('Go to the reactor room', 'Reactor Meltdown', 'OK', [System.Windows.Forms.MessageBoxIcon]::Information);}"

Enregistrez le fichier avec l’extension .bat pour un script de commandes ou l’extension .ps1 pour un script PowerShell.
Exécutez le script et la boîte de message apparaîtra.

2. Invite de commandes ou PowerShell – Boîte de message

L’affichage d’une boîte de message à partir de l’invite de commandes ou de PowerShell est facile. Vous n’avez pas besoin de droits d’administrateur pour afficher la boîte de message.

Invite de commandes

Ouvrez l’invite de commande.
Exécutez la commande suivante dedans.
Modifiez la commande comme ci-dessous pour définir votre message et votre titre personnalisés.
Remplacez «Mon message» par le message que vous souhaitez afficher dans la boîte de message.
Remplacez «Titre du message» par le titre que vous souhaitez que la boîte de message ait.

@echo off

powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('My Message', 'Message Title', 'OK', [System.Windows.Forms.MessageBoxIcon]::Information);}"

PowerShell

Ouvrez PowerShell.
Exécutez la commande suivante.
Modifiez la commande pour ajouter votre propre message et titre.
Remplacez «Mon message» par le message que vous souhaitez afficher dans la boîte de message.
Remplacez «Titre du message» par le titre que vous souhaitez que la boîte de message ait.

powershell -Command "& {Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.MessageBox]::Show('My Message', 'Message Title', 'OK', [System.Windows.Forms.MessageBoxIcon]::Information);}"

  Comment personnaliser les raccourcis clavier sur Gnome Shell