Here is a quick code sample that displays a popup warning dialog:
Add-Type -AssemblyName System.Windows.Forms $message = 'Your system will shutdown soon!' $title = 'Alert' [System.Windows.Forms.MessageBox]::Show($message, $title, [System.Windows.Forms.MessageBoxButtons]::OKCancel, [System.Windows.Forms.MessageBoxIcon]::Warning)
These are the available button styles:
PS> [Enum]::GetNames([System.Windows.Forms.MessageBoxButtons]) OK OKCancel AbortRetryIgnore YesNoCancel YesNo RetryCancel
And these are the available icon styles:
PS> [Enum]::GetNames([System.Windows.Forms.MessageBoxIcon]) None Hand Error Stop Question Exclamation Warning Asterisk Information