Menu¶
CLS = clear screen
CLS
do {
Write-Host "Select your option"
Write-Host ""
Write-Host "1 - This is option 1"
Write-Host "2 - This is option 2"
Write-Host "3 - This is option 3"
Write-Host ""
$Option = (Read-Host "Choose from options 1-3")
switch($Option) {
1 {
Write-Host ""
Write-Host "You chose option 1!" -ForegroundColor Green
}
2 {
Write-Host ""
Write-Host "You chose option 2!" -ForegroundColor Yellow
}
3 {
Write-Host ""
Write-Host "You chose option 3!" -ForegroundColor Red
}
Default {
CLS
Write-Host ""
Write-Host "Option invalide. Entrer 1 ou 2." -foregroundcolor red
Write-Host ""
}
}
}while ($Option -ne "1" -and $Option -ne "2" -and $Option -ne "3")
http://exchangetips.us/2012/09/a-simple-powershell-menu/
http://powershell.com/cs/blogs/tips/archive/2011/11/08/creating-powershell-menus.aspx