- Windows PowerShell - Entrada de datos - Ventana de dialogo -

Para hacer uso de una ventana de dialogo, puede recurrirse a las clases de .NET-Framawork. Ejemplo:

[system.reflection.assembly]::loadwithpartialname("system.windows.forms")
[System.Console]::Beep(100, 50)
[System.Windows.Forms.MessageBox]::Show("A continuación una pregunta" ,"Atención" ,[system.windows.forms.messageboxbuttons]::ok)

$respuesta = [System.Windows.Forms.MessageBox]::Show("Información","Titulo" ,[System.Windows.Forms.MessageBoxbuttons]::YesNo)
if ($respuesta -eq "Si" )
{ "Ud. aceptó!" }
else
{ "Ud. rechazó!" }

previo
Imprimir..
Ultima actualisación: Tue, 24 ▪ May ▪ 2011
próximo