1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
do { Clear-Host Write-Host "Usuario, de las siguientes opciones: " Write-Host "1. Mostrar nombres de procesos" Write-Host "2. Mostrar nombres de procesos junto con el tiempo de consumo de CPU" Write-Host "3. Agrupar por nombres de procesos" Write-Host "4. Mostrar información sobre proceso" Write-Host "0. Finalizar" $opcion = Read-Host "Introduzca una opción" switch($opcion) { 1{(Get-Process).name; pause; break;} 2{(Get-Process).cpu; pause; break;} 3{(Get-Process | group name).name; pause; break;} 4{ $proceso = Read-Host "Introduzca nombre de proceso" Get-Process -Name $proceso -ErrorAction SilentlyContinue -ErrorVariable errorproceso if($errorproceso) { "Error al introducir nombre de proceso" } Pause } } }while($opcion -ne 0) |