Está en la página 1de 25

TEMA 4

Sistemas operativos
propietarios II.
Tarea obligatoria.
Sistemas Operativos Monopuesto

curso 2021-2022

1 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Contenido
1 Antes de comenzar................................................................................................................3

2 Parte I: rutas..........................................................................................................................4

Enunciado........................................................................................................................4

Ejercicios de rutas............................................................................................................5

3 Parte II: cmdlets en PowerShell.............................................................................................6

Enunciado........................................................................................................................6

Ejercicios a realizar en PowerShell..................................................................................6

Scripts..............................................................................................................................8

4 Anexos................................................................................................................................10

Anexo A..............................................................................................................................10

Anexo B..............................................................................................................................10

Anexo C..............................................................................................................................10

Anexo D..............................................................................................................................11

2 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
1 Antes de comenzar

 Las capturas deben ser imágenes no editadas, en caso contrario no se tendrán en cuenta.

 Ten en cuenta que las capturas aquí colocadas en los anexos son ejemplos, y no tienen por
qué contener los mismos datos que contendrán las vuestras.

 Esta tarea es individual, cualquier copia total o parcial de la misma, conducirá a los
alum@s afectados a la calificación de la misma como 0.

 Recuerda que en el envío debe aparecer el enunciado original, y debajo de cada punto, las
capturas solicitadas en él. Si el documento no se adapta a este formato será calificado como
No-apto.

 Para ser calificada como Apta, deben estar el 80% de los apartados resueltos
aceptablemente.

 Una vez finalizado, envía la tarea en único documento, que se llamará


TAREA04SOM_tunombre_tusapellidos.

 Ten en cuenta que en esta tarea, tendrás que utilizar los contenidos de las unidades
anteriores

3 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
2 Parte I: rutas
Enunciado.
NO SE TRATA DE ESPECIFICAR NINGÚN COMANDO, SOLO DE ESCRIBIR A MANO LAS RUTAS
SOLICITADAS

Por ejemplo:

\windows\system32\sysprep

Teniendo el siguiente árbol de directorios, escribe las siguientes rutas (solo hay que escribirlas en el documento de
la práctica, no es necesario crear el árbol de directorios).

C:\

StarWars StarTrek

Original Secuela La serie Las pelís

Una nueva El imperio El retorno La amenaza El ataque de La venganza Nueva


Original
esperanza contrataca del Jedi fantasma los clones de los Sith generación

Caravan of The battle Espacio


Voyager Enterprise
courage for Endor profundo

I II Némesis

4 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Ejercicios de rutas
1. Ruta relativa al directorio Némesis si nuestro directorio activo es Espacio profundo

../Enterprise/Nemesis

2. Ruta absoluta al directorio ThebattleForEndor

C:/StarWars/Original/El retorno del Jedi/The Battle for endor

3. Ruta relativa al directorio Las pelis si nuestro directorio activo es El imperio contraataca

../../../StarTrek/Las pelis

4. Ruta absoluta al directorio El imperio contraataca

C:/StarWars/Original/El imperio contrataca

5. Ruta relativa al directorio StartTrek si nuestro directorio activo es Espacio profundo

../../../StarTrek

6. Ruta relativa al Ataque de los clones desde II

../../../../../Star Wars/Secuela/El ataque de los clones

7. Ruta relativa a Nueva generación si nuestro directorio activo es La serie

../Nueva generacion

8. Ruta absoluta a Némesis

/StarTrek/La serie/Nueva generacion/Enterprise/Nemesis

9. Ruta relativa a Caravan of courage si nuestro directorio activo es I.

../../../../../Star Wars/Original/El retorno del Jedi/Caravan of courage

10. Ruta relativa a Una nueva esperanza si nuestro directorio activo es Battle for Endor

../Una nueva esperanza

5 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
3 Parte II: cmdlets en PowerShell
Enunciado.
NO OLVIDES:

 Realizar todas las operaciones en modo línea de comandos.

 Todas las prácticas las debes realizar en una máquina virtual de Windows 10.

 Antes de realizar la práctica haz una instantánea de la VM de W10, por seguridad.

 Copiar no solo el comando sino también la ruta desde donde ejecutas el comando.

Por ejemplo:

PS D:\Users\Crispi > get-help new-item

Ten en cuenta que tendrás el siguiente árbol de directorios:

Ejercicios a realizar en PowerShell


11. Añade un disco duro de 5Gb a tu máquina virtual, y mediante el administrador de discos de Windows , crea
una partición en este disco de 4GB, dándole formato NTFS y poniendo como etiqueta del volumen
tus_iniciales. El tipo de particionado será MBR. El nombre del archivo de disco duro de la máquina virtual
será Windows10Tarea4_tusIniciales.vdi. Debes poner captura según ANEXOS A Y B.

6 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
7 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
12. Crea un usuario que lleve tu nombre, con la contraseña Ad1rectory, y con perfil de administrador. Después
autentícate con él, y realiza toda la tarea con él. Anexo C.

8 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
13. Crea el árbol de directorios de la imagen superior (deberás sustituir “Cristina” por tu nombre).
Recuerda que debes mantener el nombre de cada carpeta, tal y como está escrito, con espacios o sin ellos.

Creación carpeta principal CURSO2020_Alexandru:

Para movernos por los diferentes directos utilizo el comando cd y la ruta a la que me quiero mover, por
ejemplo:

Y una vez dentro del directorio en el que quiero crear la siguiente carpeta las voy haciendo y me voy
moviendo por los directorios:

Y así sucesivamente hasta terminar con el árbol que has puesto para hacer, para facilitar el trabajo y no
tener que ir escribiendo las rutas 1 a 1 utilizo los atajos que hay en el F7 o con las flechas del teclado subo
o bajo para no tener que escribir el comando de nuevo.

9 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Para crear varias carpetas a la vez, en lugar de ir 1 por 1, con el comando mkdir, seguido de “ “ , “ “ , voy
mas rápido, ejemplo:

Para ir a una ruta con espacios, he tenido que utilizar el comando cd seguido de una comilla, ejemplo:

14. Visualiza con una sola orden el árbol creado en el ejercicio anterior.

Nos movemos a la ruta principal el disco “E” y ejecutamos el comando Tree, nos saldría algo así:

También podríamos ejecutar desde “E” el comando get-childitem -path E:/ -recurse para que nos muestre
los directos que hay creados con la fecha, la hora y las carpetas.

10 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
15. Borra la pantalla
Con el comando Clear-host se nos quedaría la pantalla limpia

16. Crea un archivo en Chocolates que se llame Coulan.txt, y que contenga la siguiente información:
“Ingredientes:
- 250 g de chocolate negro de cobertura
- 200 g de margarina o mantequilla
- 6 huevos
- 150 g de azúcar
- 130 g de harina
- Margarina y Cacao sin azúcar en polvo para los moldes”

11 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Nos vemos a la ruta de “Chocolate” con el comando siguiente:

Ejecutamos el siguiente comando para primero, crear el archivo “Coulan.txt” en la carpeta


“Chocolate” :

Lo siguiente que vamos a hacer es editar este documento de texto que acabamos de crear, por lo tanto vamos a
utilizar el siguiente comando:

PS E:\CURSO2020_Alexandru\Cocina\para enamorar\Chocolate> set-content -value "250 g de chocolate negro


de cobertura","200 g de margarina o mantequilla","6 huevos","150 g de azucar","130 g harina","Margarina
y Cacao sin azúcar en polvo para los moldes" -path./Coulan.txt

17. Visualiza por pantalla el contenido del fichero Coulan.txt.


Para visualizar el contenido del documento de texto, vamos a utilizar el siguiente comando:

18. Copia el fichero creado en el ejercicio 16, en el directorio Vegana.

19. Visualiza todos los ficheros y directorios de la carpeta system32, cuyo nombre comience por app. Deberás
utilizar ruta absoluta.

Con el siguiente comando hacemos un filtrado desde la carpeta System32 y le pedimos que nos filtre por nombre
que comiencen por “app” :

12 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
20. Crea un fichero en el directorio mariscos, que se llame pulpo.txt, que contenga el nombre de todos los
ficheros y directorios de la carpeta system32, cuyo nombre contenga “client”, y tengan extensión dll.

Nos movemos al directorio donde vamos a realizar la búsqueda, en este caso system32 mediante el comando cd
C:/Windows/System32 , a continuación ponemos el siguiente comando:

Lo que nos indica el comando, es que vamos a buscar en System32 mediante el filtro que nos pides, que contenga
el nombre “client” y que tenga una terminación “.dll” , nos saldrá la siguiente lista:

13 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Una vez tengamos la lista, volvemos a escribir el comando pero esta vez vamos a separarlo y ponemos el siguiente
comando seguido del primero:

Esto lo que nos va a hacer es copiar la lista anterior en la que hemos filtrado para que simplemente busque los
archivos que contengan “cliente” y con terminación “.dll” y le hemos indicado que nos copia la lista en el directorio
que nos pides, en este caso dentro de la carpeta de mariscos con el nombre “pulpo.txt”

21. Visualiza el contenido del fichero pulpo.txt, y además del comando, coloca una captura del la visualización
obtenida.

14 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
22. Añade al final del contenido actual del fichero pulpo.txt la fecha actual del sistema(no tienes que añadirlo a
mano, sino automáticamente), y visualiza el contenido nuevamente, adjuntando captura de la visualización.

15 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Ejecutamos el siguiente comando:

23. Copia el fichero pulpo.txt en el directorio Para enamorar.

Ejecutamos el siguiente comando:

24. Mueve el fichero pulpo.txt del directorio Para enamorar al directorio Mediterranea, cambiando su nombre
por Copia_pulpo.txt

25. Visualiza todo el árbol de directorios creado, y además del comando, coloca una captura de la visualización
obtenida(no puedes utilizar el comando tree).

16 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
17 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
18 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
26. Realiza una copia completa de todo el directorio que lleva tu nombre en c:\BAKCUP_tunombre, creando
este directorio.

Voy a utilizar el comando “Robocopy” con la función MIR que te copia el árbol entero de directorios, para
ello lo que hay que hacer es introducir el comando Robocopy seguido de origen, y hasta destino al final del
comando se añade /MIR

27. Elimina el contenido del fichero pulpo.txt de mariscos

19 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
28. Elimina toda la rama de directorios creada en el ejercicio 1.

29. Comprueba que la eliminación se ha conseguido (pon captura del comando y de los resultados del mismo).

Scripts
 Crea los siguientes scripts, en una carpeta llamada Programas, que crearás en la partición
formateada en el ejercicio 11.
 Coloca una captura del contenido del script, y de su ejecución.

20 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
 En el comentario aparecerá tu nombre, y la fecha de su creación.
 El nombre del script debe hacer referencia a la función que realiza.

30. Crea un script, comentado, que pida por pantalla al usuario su fecha de nacimiento, después borre la
pantalla y le salude “Hola viejales”. Coloca una captura del contenido del script, y de su ejecución. En el
comentario aparecerá tu nombre, y la fecha de su creación. El nombre del script debe hacer referencia a la
función que realiza.

Voy a explicar un poco lo que he hecho, para empezar he asociado el primer valor que es nombre en el que va a
preguntar al usuario como se llama, esto lo que hará es que el comando no continue hasta que tu no pongas tu
nombre, una vez pones tu nombre continua con el comando write-host que te saludara con el nombre que hayas
puesto al principio y seguido te pregunta por tu fecha de nacimiento, y una vez mas no continua hasta que no
introduces la fecha, una vez la pones te salta el mensaje de eres un viejales

31. Crea un script comentado, que


pida al usuario el nombre de un
fichero a crear, y
posteriormente lo cree.
Coloca una captura del
contenido del script, y de su
ejecución. En el comentario
aparecerá tu nombre, y la
fecha de su creación. El nombre del
script debe hacer referencia a la
función que realiza.

Para empezar, la estructura es la misma que arriba, lanza pregunta, hasta que no contesta no sigue al siguiente, la
diferencia aquí es el mensaje y la ruta donde lo queremos almacenar en este caso en la unidad “E” en la carpeta
programas, le decimos con el comando “write-output” que cree el archivo en la ruta seleccionada, es importante
colocar solo un “>” para que cree el archivo y no escriba sobre él.

21 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
22 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
32. Crea un script comentado, que pida al usuario sus tres deseos para el año próximo y almacene esta
información en el fichero 2021.txt del directorio COPIA_tunombre. Coloca una captura del contenido del
script, y de su ejecución. En el comentario aparecerá tu nombre, y la fecha de su creación. El nombre del
script debe hacer referencia a la función que realiza.

Por último, una vez más el principio del script


es igual a los anteriores lanzando la pregunta
del nombre, esta vez es la misma estructura que
el de arriba, solo que le vamos a decir que queremos que nos cree un archivo que se va a llamar “2021.txt” y que en

23 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
ese archivo queremos que escriba lo que hay en $nombre2, que en este caso es lo que pide el enunciado, de los 3
deseos para el próximo año.

33. Programa la ejecución del script 20 para que se ejecute semanalmente, los domingos. Anexo D
Aquí no sabia muy bien de que script tenia que hacer la repetición, lo hice del ejercicio numero 20, que es
hacer un reporte de los archivos con el nombre “client” y extensión .dll de la carpeta System32, eso es
básicamente el script que se ejecutara cada domingo.

4.Anexos
Anexo A

24 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín
Anexo B

Anexo C

Anexo D

25 CPIFP Los Enlaces. Cristina Pilar González Torrero – Lorenzo Cativiela Martín

También podría gustarte