sintassi:
esempio: script crea una form con un bottone per chiudere il form
[reflection.assembly]::LoadWithPartialName("System.Windows.Forms")
$form = New-Object Windows.Forms.Form
$form.Text = "La mia prima form"
$button = New-Object Windows.Forms.Button
$button.text="Clicca qui!"
$button.Dock="fill"
$button.add_click({$form.close()})
$form.controls.add($button)
$form.Add_Shown({$form.Activate()})
$form.ShowDialog()
esempio: uso di System.IO.File per utilizzare il metodo Exists e vericficare se c'é un file
if ([System.IO.File]::Exists("C:\test\file.txt"))
{
[System.Console]::WriteLine("exists");}
[System.Console]::WriteLine("does not exist");}