Have a Question?
   			
		Pop-up Message
Script long:
Add-Type -AssemblyName PresentationCore,PresentationFramework $ButtonType = [System.Windows.MessageBoxButton]::YesNoCancel $MessageIcon = [System.Windows.MessageBoxImage]::Error $MessageBody = "Question à 3 Choix: Oui Non Annuler" $MessageTitle = "TITRE : Confirme ton choix" $Result = [System.Windows.MessageBox]::Show($MessageBody,$MessageTitle,$ButtonType,$MessageIcon) Write-Host "Tu as choisi: $Result"
Script court (celui que j’utilise gérulièrement)
Add-Type -AssemblyName PresentationCore,PresentationFramework $MessageBody = "Question à 3 Choix: Oui Non Annuler" $MessageTitle = "TITRE : Confirme ton choix" $Result = [System.Windows.MessageBox]::Show($MessageBody,$MessageTitle,[System.Windows.MessageBoxButton]::YesNoCancel,[System.Windows.MessageBoxImage]::Error) Write-Host "Tu as choisi: $Result"
Les 2 scripts donnent le même résultat:


[System.Windows.MessageBoxButton] Source
| OK | La boîte de message affiche un bouton OK. | 
| OKCancel | La boîte de message affiche les boutons OK et Annuler. | 
| YesNo | La boîte de message affiche les boutons Oui et Non. | 
| YesNoCancel | La boîte de message affiche les boutons Oui, Non et Annuler. | 
[System.Windows.MessageBoxImage] Source
| Asterisk Information  | ![]()  | 
| Error Hand Stop  | ![]()  | 
| Question | ![]()  | 
| Exclamation Warning  | ![]()  | 
					


