Preguntas frecuentes sobre comandos y uso básico de PowerShell
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 4,09 KB
Preguntas y respuestas sobre comandos y uso básico de PowerShell
Documento corregido y formateado para mejor lectura. Contiene preguntas y respuestas sobre PowerShell, comandos y ejemplos prácticos.
1. ¿Qué valor tomará la variable
$ressi el servicio "Apache24" está iniciado y se ejecuta la orden indicada?$res = ((Get-Service Apache24 | Where-Object Status -eq "Running").count -gt 0)Nota: en
Where-Objectdebe usarse la propiedadStatus, noState.Respuesta: Falso
2.
(Get-Process | Where-Object Name -eq "Notepad").CPUDevuelve por pantalla el porcentaje de CPU consumido por el Bloc de notas.
3. ¿Con qué comando podemos leer por teclado un valor?
Read-Host4. ¿Con qué comando podemos saber rápidamente los campos que tiene un resultado?
Get-Member5. ¿Cuál es la estructura del nombre de un comando PowerShell?
Respuesta: Verbo-Nombre (por ejemplo,
Get-Process).6. ¿Cuál sería la instrucción correcta si quiero obtener los tres ficheros más grandes de un directorio?
Get-ChildItem -File | Sort-Object Length -Descending | Select-Object -First 37. ¿Qué comando muestra por pantalla los usuarios del sistema?
Get-LocalUser8. ¿Qué hace el siguiente script?:
if ((Get-LocalUser pepe).Count -le 0) { New-LocalUser pepe }Crea el usuario pepe en caso de que no exista.
9. ¿Qué opción de
Get-Helpnos ofrece una ayuda más completa en la consola?Respuesta:
-Full10. ¿Qué opción de la orden
Get-Helpnos da más información en la consola?Respuesta:
-Detailed11. ¿Qué operador relacional no se puede usar con números?
Respuesta:
-nq12. ¿Qué sintaxis es correcta para saber qué ficheros tienen más de 100 Bytes?
Ejemplos mostrados:
Get-ChildItem | Where-Object -gt 100(Get-ChildItem | Where-Object Length -gt 100)(forma correcta especificando la propiedadLength).
13. Con la orden
Test-Connection, con parámetros por defecto, si nos devuelve un resultado de 2 filas ...:significa que a veces hay problemas de red
significa que tenemos problemas de conexión
14. El comando
Select-Object...:se combina con otros comandos para elegir campos del resultado
15. El comando
Sort-Item...:no existe
16. Elige la afirmación incorrecta ☹
Se puede generar un fichero con el resultado de un comando y la |
17. Indica la afirmación correcta
Ninguna respuesta es correcta
18. La instrucción
[int]$valor = "25"...crea una variable de tipo entero con el valor 25
19. La instrucción
Test-Connection C:\Users\pepe…devuelve un error porque la instrucción no sirve para comprobar trayectorias
20. La orden
Test-Path:Comprueba si existe un directorio o fichero
21. Las funciones nos permiten:
Todas las respuestas son correctas
22. Para crear un fichero debemos utilizar el comando:
New-Item23. Para recorrer los resultados obtenidos por un comando la mejor opción es:
Asignarlos a una variable
24. Si queremos hacer una secuencia de instrucciones 10 veces de manera repetitiva utilizaremos una estructura:
For
25. Sólo podremos ejecutar scripts de PowerShell si ...
un administrador activa la posibilidad de ejecutarlos