miércoles, 24 de marzo de 2021

Sobre PowerShell.5

Responde, averigua, comprueba los siguientes comandos en PowerShell:

  1. Muestra información sobre los registros de eventos del equipo:
  2. get-eventlog -list
  3. muestra las cinco entradas más recientes del registro de eventos de la aplicación. Utiliza -newest
  4. ¿qué hace get-eventlog -logname system -newest 1000?
  5. Muestrame los 100 últimos eventos del sistema, ordenados por el indice de forma descendente.
  6. Muestrame los 100 últimos eventos del sistema, ordenados por el tipo de evento.
  7. ¿qué hace get-eventlog -logname system -newest 50| where {$_.InstanceID -eq "1"} |sort-object -property index -descending?
  8. Muestra me los errores del sistema. De 2 formas
  9. Muestra los ultimos 70 eventos del Sistema de forma descendente agrupados por el id.
  10. ¿Cuantos eventos tienes de aplicación?
  11. ¿cuántos errores tienes del evento 10010?
  12. Muestrame los procesos que comiencen por svc
  13. ¿Qué hace get-date -DisplayHint Date?
  14. Muestrame los servicios parados.
  15. ¿Qué hace esto Gsv|where-object {$_.StartType –like “auto*”}
  16. ¿Que hacen Start-service –name.... y Suspend-service –name...?Pruébalos

lunes, 22 de marzo de 2021

Sobre PowerShell 4

Responde, averigua, comprueba los siguientes comandos en PowerShell:

  1. New-Item -Path c:\carpetaza -ItemType Directory
  2. New-Item -ItemType file papa.doc
  3. ¿Haz los dos anteriores utilizando otros comandos?
  4. Cambia el nombre al fichero anterior.
  5. De otra forma.Cambia el nombre al fichero anterior.
  6. Mueve el fichero anterior al directorio carpetaza
  7. ¿qué hace remove-item ?
  8. ¿Qué hacer get-process?
  9. ¿Cuales son sus alias?
  10. Diferencias entre format-list y format-table.
  11. Muestrame todas las propiedades del proceso chrome en formato tabla
  12. En una lista sácame, el nombre del proceso, versión, la hora de comienzo y el id, del proceso powershell.
  13. Busca ejemplos de ft
  14. Sacadme los name y el tamaño de los txt del usb ordenados por tamaño, en formato tabla.
  15. ¿qué hace get-member, qué es gm?
  16. Muestra el nombre, el tamaño y la fecha de creación de los txt del usb
  17. ¿Qué muestra get-service?
  18. Muestrame los ficheros.doc de tamaño superior a 100. ¿de cuántas formas puedes hacerlo?
  19. Muestra los servicios que se están ejecutando actualmente.
  20. ¿Cuántos procesos se están ejecutando ahora?
  21. ¿Qué hace gps|Get-Member -MemberType Properties?
  22. Muestrame del chrome: el nombre, la version, la hora de comienzo, la cpu y los hilos
  23. ¿Qué hace get-command | out-host –paging?
  24. Creame un fichero lista.txt con los procesos actuales.
  25. Lo anterior de otra forma.
  26. ¿qué hace gdr?
  27. Sácame los sistemas de ficheros montados actualmente en tu ordenador.
  28. ¿Cuántos sistemas de ficheros tienes montados actualmente en tu ordenador?
  29. ¿qué hace New-PSDrive -Name p -PSProvider FileSystem -Root "c:\miunidad"?
  30. ¿Qué hace get-eventlog?

Algoritmos de Planificación. XII.

Realiza los siguientes algoritmos.

Realiza de nuevo el MLQ pero ahora cambiando la prioridad, máxima 3 y la mínima 1.

jueves, 18 de marzo de 2021

miércoles, 17 de marzo de 2021

Prácticas de Administración de Sistemas Operativos. Árbol de Dominios, práctica 2.

Árbol de dominios correspondiente a la 2ª práctica.

Este vídeo muestra la creación de un árbol de dominios utilizando Windows Server 2016, con un RODC (Windows 2012 R2) y 2 subdominios uno con Ubuntu y otro con Windows 2012, y ambos con dos clientes cada uno. Sistemas operativos clientes: Windows 7 y Parrot en un dominio y Windows 10 y un Kali Linux en el otro dominio. Vídeo perfectamente realizado por Javier, dentro de las prácticas de Administración de Sistemas Operativos de 2º de ASIR. Curso 2020-2021

Minutos

00:00:05:41 --> Windows 2016 (Raíz)
00:03:45:45 --> Windows 2012 (Rodc)
00:06:06:31 --> Windows 2012 (Subdominio fase1)
00:09:00:23 --> Cliente W7
00:12:56:31 --> Cliente Parrot
00:20:29:23 --> Debian Linux (Subdominio fase2)
00:35:32:16 --> Cliente W10
00:40:13:26 --> Cliente Kali 

viernes, 12 de marzo de 2021

Práctica XML & XSL. I

<vehiculos>
	<vehiculo combustible="gasolina" cambio="manual">
		<marca>seat</marca>
		<modelo>Ibiza</modelo>
		<potencia>65</potencia>
		<anno>2004</anno>
		<color>Rojo</color>
		<precio>3000</precio>
		<km>86000</km>
	</vehiculo>
	<vehiculo combustible="gasolina" cambio="manual">
		<marca>citroen</marca>
		<modelo>c3</modelo>
		<potencia>60</potencia>
		<anno>2012</anno>
		<color>Blanco</color>
		<precio>7500</precio>
		<km>19000</km>
	</vehiculo>
	<vehiculo combustible="gasolina" cambio="manual">
		<marca>renault</marca>
		<modelo>megane</modelo>
		<potencia>100</potencia>
		<anno>2010</anno>
		<color>Negro</color>
		<precio>8900</precio>
		<km>41000</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="manual">
		<marca>ford</marca>
		<modelo>focus</modelo>
		<potencia>90</potencia>
		<anno>2011</anno>
		<color>Azul</color>
		<precio>12500</precio>
		<km>57120</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="manual">
		<marca>seat</marca>
		<modelo>altea</modelo>
		<potencia>90</potencia>
		<anno>2011</anno>
		<color>Azul</color>
		<precio>9000</precio>
		<km>35120</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="manual">
		<marca>citroen</marca>
		<modelo>c5</modelo>
		<potencia>120</potencia>
		<anno>2015</anno>
		<color>Azul</color>
		<precio>12500</precio>
		<km>36100</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="automatico">
		<marca>audi</marca>
		<modelo>a3</modelo>
		<potencia>150</potencia>
		<anno>2015</anno>
		<color>gris</color>
		<precio>18500</precio>
		<km>67200</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="manual">
		<marca>audi</marca>
		<modelo>a4</modelo>
		<potencia>150</potencia>
		<anno>2016</anno>
		<color>blanco</color>
		<precio>25500</precio>
		<km>60000</km>
	</vehiculo>
	<vehiculo combustible="gasolina" cambio="automatico">
		<marca>mercedes</marca>
		<modelo>CLK 320</modelo>
		<potencia>200</potencia>
		<anno>2017</anno>
		<color>negro</color>
		<precio>30000</precio>
		<km>63000</km>
	</vehiculo>
	<vehiculo combustible="diesel" cambio="manual">
		<marca>ford</marca>
		<modelo>cmax</modelo>
		<potencia>120</potencia>
		<anno>2017</anno>
		<color>blanco</color>
		<precio>14000</precio>
		<km>55000</km>
	</vehiculo>
	<vehiculo combustible="gasolina" cambio="automatico">
		<marca>nissan</marca>
		<modelo>xtrail</modelo>
		<potencia>200</potencia>
		<anno>2019</anno>
		<color>blanco</color>
		<precio>30500</precio>
		<km>19000</km>
	</vehiculo>
	<vehiculo combustible="gasolina" cambio="automatico">
		<marca>audi</marca>
		<modelo>q7</modelo>
		<potencia>230</potencia>
		<anno>2019</anno>
		<color>gris</color>
		<precio>41500</precio>
		<km>39000</km>
	</vehiculo>
</vehiculos>

Sobre el anterior xml realiza las siguientes consultas, recuerda que las tablas con los encabezados centrados y con este fondo "#9acd32".

  1. Número total de coches.
  2. En una tabla nº de coches diesel y nº coches gasolina.
  3. En una tabla, marca, modelo y precio de los coches. Ordenados por marca.
  4. En una tabla, marca modelo, cambio, precio y combustible de los coches gasolina y automáticos.
  5. En una tabla, marca, modelo año, y precio de los 3 coches más baratos, diésel de los 3 últimos años.
  6. En una tabla, marca, modelo, precio, Km, año, y potencia, mostrando los coches mas bartos de 20.00€ en fondo verde.
  7. En una tabla, marca, modelo y precio de los coches. Ordenados por precio.
  8. En una tabla, marca, modelo, combustible y precio de los coches, no gasolina. Ordenados por precio.
  9. En una tabla, el coche más barato, el más nuevo, y el de menos kilometraje.
  10. Muestra en un listado el modelo, el precio y los Km de los coches marca audi.
  11. Muestra en un listado, la marca, el modelo, el precio, el año y el kilometraje, de los coches de menos de 20.000 € y 40.000 km.
  12. En una tabla, coches diesel agrupados por marca(ordenados) y ordenados por precio.
  13. En una lista, marca, modelo, año, precio y km del diesel más barato.
  14. En una tabla, marca, modelo, potencia, combustible, precio y año. Ordenados por potencia.
  15. Precio medio de los coches marca audi.
  16. Kilometraje medio de los coches de los dos últimos años.
  17. Muestra en un listado, la marca, el modelo, el precio, el año y el kilometraje, de los 3 coches más caros.
  18. Precio medio de los coches seat y citroen.
  19. En una tabla, número total de coches gasolina y diesel.
  20. Muestra en un listado, la marca, el modelo, el precio y los Km de los coches de los 2 últimos años.
  21. Precio medio de todos los coches.
  22. Listado (marca, modelo, precio y km) de los tres coches con menor kilometraje que sean diesel
  23. En una tabla el coche: marca, modelo y precio mas barato y el más caro.

viernes, 5 de marzo de 2021

Práctica XML & Json II.

Un museo quiere hacer inventario de sus peliculas en VHS y desea informatizar los datos, de esta manera se podrán realizar las gestiones de manera más ágil y rápida. Los datos que se van a utilizar son:

  • Código de pelicula. Atributo de no más de 5 digitos.
  • Título.
  • Tipo. Puede ser: blanco/negro, color, animación,muda.
  • Recomendada. Puede ser: ATp, +7, +12, +16, +18
  • Nacionalidad. Pueden ser varias, los que quieras.
  • Productor.
  • Directores.Pueden ser varios. Nombre, Apellidos.
  • Fecha de realización.
  • Fecha de estreno.
  • Duración.
  • Género.Drama, comedia, terror, bélica.
  • Reparto.
  • Sinopsis.
  • Foto.
  • URL.

Se pide:

  1. Generar un documento XML con al menos 10 peliculas, puede haber de la misma nacionalidad, director,....
  2. Generar un DTD que defina la estructura de información.
  3. Generar un esquema, (XSD) que defina la estructura de información.
  4. Asignar al XML la DTD y comprobar su validez.
  5. Asignar al XML el XSD y comprobar su validez.
  6. Generar el documento en JSON equivalente al XML, bien formado y validado con su xsd.