Práctica 1 de PowerShell en Windows Server 2012 R2
Requisitos de finalización
Objetivo: Crear varios scripts en PowerShell que realicen tareas básicas de administración y manipulación de datos. Cada script debe guardarse en un archivo
1. Script
2. Script
3. Script
4. Script
5. Script
6. Script
Objetivo: Crear varios scripts en PowerShell que realicen tareas básicas de administración y manipulación de datos. Cada script debe guardarse en un archivo .ps1, ejecutarse en el sistema y capturar la pantalla con el resultado. Finalmente, entrega un documento PDF que incluya:
- El código de cada script.
- Las capturas de pantalla de su ejecución.
Ejercicios
1. Script primero.ps1
Debe realizar las siguientes acciones:
- Limpiar la pantalla.
- Mostrar la fecha actual del sistema.
- Listar los directorios del directorio activo.
- Mostrar la versión del sistema operativo.
2. Script anos.ps1
Debe:
- Solicitar al usuario su año de nacimiento.
- Calcular y mostrar cuántos años cumplirá o ha cumplido en el año actual.
3. Script copiador.ps1
Debe:
- Solicitar al usuario:
- Directorio de origen.
- Directorio de destino.
- Extensión de los ficheros a copiar.
- Copiar todos los ficheros con la extensión indicada desde el directorio origen al destino.
4. Script compara.ps1
Debe:
- Solicitar dos números enteros al usuario.
- Indicar cuál es el mayor, cuál es el menor, o si son iguales.
5. Script String.ps1
Debe:
- Solicitar una cadena de texto al usuario.
- Mostrar:
- Número de caracteres en la cadena.
- La cadena en mayúsculas.
- La cadena en minúsculas.
- La cadena reemplazando todas las letras “o” por “@”.
- La cadena sin espacios en blanco.
- Los caracteres desde la posición 5 hasta la 10.
6. Script menu.ps1
Debe:
- Solicitar al usuario el nombre de un directorio.
- Mostrar un menú de opciones que permita:
- Visualizar el contenido del directorio.
- Crear el directorio.
- Moverse al directorio.
- Eliminar el directorio.
- Salir.
Entrega
- Un único archivo PDF que contenga:
- El código de cada script.
- Capturas de pantalla de la ejecución de cada uno.
- 7 de junio de 2026, 06:16