1 00:00:00,370 --> 00:00:07,389 buenas tardes os quería comentar un par de cosas que se me quedó de explicar el otro día aprovecho 2 00:00:07,389 --> 00:00:14,949 y repaso lo que hicimos en clase al final vale que estoy moviendo los servicios dentro de windows 3 00:00:14,949 --> 00:00:19,510 entonces os recuerdo que para ver todo lo que podéis hacer con los servicios vamos a utilizar 4 00:00:19,510 --> 00:00:32,380 el comando el get command y le vamos a decir aquí asterisco service asterisco y le vamos a decir que 5 00:00:32,380 --> 00:00:40,640 solamente solo quiero ver los cml vale esto es lo que podemos hacer para crear un nuevo servicio lo 6 00:00:40,640 --> 00:00:52,049 que hemos visto en clase no son todos os digo cuáles son tenemos aquí el get service que nos 7 00:00:52,049 --> 00:00:59,990 da información de los servicios podemos reiniciar un servicio podemos resumirlo pero que os dije que 8 00:00:59,990 --> 00:01:06,569 son muy escasos porque tiene que permitirlo podemos suspenderlo más de lo mismo con el resumen es 9 00:01:06,569 --> 00:01:13,290 decir esto de aquí no hemos puesto ejemplos podemos cambiar con el set como queremos que 10 00:01:13,290 --> 00:01:20,489 se arranca un servicio por ejemplo podemos arrancar un servicio o podemos parar un servicio de acuerdo 11 00:01:20,489 --> 00:01:46,489 Entonces, por ejemplo, si queremos ver los servicios, ponemos que service y estos son todos los servicios que tenemos, ¿vale? Me aparece el nombre del servicio que podemos utilizar caracteres como dines, por ejemplo, guion name y le podemos poner, yo que sé, w asterisco, uno más corto, por ejemplo, wp, ¿vale? 12 00:01:46,489 --> 00:01:48,909 y ahí tenéis los servicios que empiezan por él 13 00:01:48,909 --> 00:01:50,930 podemos buscar por nombre 14 00:01:50,930 --> 00:01:52,590 pero el que se muestra, es decir 15 00:01:52,590 --> 00:01:53,730 el que pone display name 16 00:01:53,730 --> 00:01:56,109 podemos decirle que es service 17 00:01:56,109 --> 00:01:58,590 y le podemos 18 00:01:58,590 --> 00:02:00,750 decir que el nombre de servicio 19 00:02:00,750 --> 00:02:02,430 sea service 20 00:02:02,430 --> 00:02:04,269 asterisco 21 00:02:04,269 --> 00:02:05,650 este es muy grande 22 00:02:05,650 --> 00:02:06,730 yo que sé 23 00:02:06,730 --> 00:02:10,729 le ponemos asterisco 24 00:02:10,729 --> 00:02:12,169 xbox 25 00:02:12,169 --> 00:02:14,870 que he visto que por ahí 26 00:02:14,870 --> 00:02:29,389 Podemos buscar por nombre o por nombre visible y también podemos decirle que queremos ver los servicios de los que depende o los servicios inversos, es decir, que dependen de él. 27 00:02:29,389 --> 00:02:54,969 Por ejemplo, nosotros le podemos decir getService y le podemos decir guionNameSpool que es el servicio de impresión y le decimos que nos diga los servicios que él necesita y me dice que los servicios de los que depende son de llamada procedimientos remotos y el servicio HTTP. 28 00:02:54,969 --> 00:03:37,319 Si por el contrario queremos ver los servicios que dependen de él, por ejemplo vamos a buscar uno, vamos a decirle que me muestre todos los servicios, vamos a decirle que me muestre en formato tabla pero bien escrito y solamente quiero ver las propiedades, el nombre y los servicios y que me ajuste las autocolumnas. 29 00:03:38,280 --> 00:03:52,580 Entonces, aquí tenemos, para ver los servicios, los que están a mano derecha, son los servicios de los que dependen. 30 00:03:52,780 --> 00:04:02,020 Si queremos ver lo contrario, es decir, queremos ver los servicios de los que dependen de mí, 31 00:04:02,020 --> 00:04:04,439 vamos a hacer un get 32 00:04:04,439 --> 00:04:06,419 ay, perdón, vamos a hacer un get 33 00:04:06,419 --> 00:04:08,080 y en lugar de servicios 34 00:04:08,080 --> 00:04:11,750 vamos a poner aquí 35 00:04:11,750 --> 00:04:15,509 el depend service, ¿vale? 36 00:04:15,610 --> 00:04:16,930 así estamos viendo todos 37 00:04:16,930 --> 00:04:19,610 porque, por ejemplo, vamos a coger uno 38 00:04:19,610 --> 00:04:28,720 este, por ejemplo, ¿vale? 39 00:04:30,279 --> 00:04:32,199 entonces, si yo le digo el rastman 40 00:04:32,199 --> 00:04:35,319 y digo get service 41 00:04:35,319 --> 00:04:38,480 le digo el name 42 00:04:38,480 --> 00:04:40,879 RASMAN 43 00:04:40,879 --> 00:04:43,139 y le digo 44 00:04:43,139 --> 00:04:44,639 por ejemplo que quiero ver 45 00:04:44,639 --> 00:04:50,360 vale, pues me está diciendo 46 00:04:50,360 --> 00:04:51,639 que este depende 47 00:04:51,639 --> 00:04:54,220 de, perdón 48 00:04:54,220 --> 00:04:55,279 que el servicio 49 00:04:55,279 --> 00:04:58,240 ay, perdonadme, este 50 00:04:58,240 --> 00:04:59,959 depende del rontamiento de acceso remoto 51 00:04:59,959 --> 00:05:01,879 y si yo le 52 00:05:01,879 --> 00:05:04,139 digo, por ejemplo, del 53 00:05:04,139 --> 00:05:05,939 spooler, que es lo que hemos visto antes 54 00:05:05,939 --> 00:05:12,319 vale, me está diciendo que 55 00:05:12,319 --> 00:05:14,339 el servicio de impresión 56 00:05:14,339 --> 00:05:16,420 depende de estos dos servicios y en el de arriba 57 00:05:16,420 --> 00:05:18,399 está diciendo que 58 00:05:18,399 --> 00:05:19,240 RASMAN 59 00:05:19,240 --> 00:05:22,360 el servicio de 60 00:05:22,360 --> 00:05:24,199 enrutamiento depende de él 61 00:05:24,199 --> 00:05:26,560 no sé si me explico 62 00:05:26,560 --> 00:05:27,240 espérate que me 63 00:05:27,240 --> 00:05:31,670 a ver, en este de aquí 64 00:05:31,670 --> 00:05:32,790 que es en el de impresión 65 00:05:32,790 --> 00:05:35,410 me están diciendo que 66 00:05:35,410 --> 00:05:37,170 para que el spooler funcione 67 00:05:37,170 --> 00:05:38,889 necesita estos servicios 68 00:05:38,889 --> 00:05:42,129 y en el de arriba 69 00:05:42,129 --> 00:05:43,029 me están diciendo 70 00:05:43,029 --> 00:05:45,850 que este de aquí es necesario 71 00:05:45,850 --> 00:05:50,050 para que este funcione, ¿vale? 72 00:05:50,269 --> 00:05:53,490 Digamos que uno es inverso, uno es directo y otro es inverso. 73 00:05:54,250 --> 00:05:56,290 Luego, si nosotros queremos parar un servicio, 74 00:05:56,629 --> 00:05:58,930 por ejemplo, vamos a utilizar el que hemos visto en clase, 75 00:05:59,189 --> 00:06:03,069 GetService, y le vamos a decir el audio de Windows, ¿vale? 76 00:06:03,350 --> 00:06:05,870 El audio SRV. 77 00:06:06,430 --> 00:06:08,209 Si queréis ver todas las propiedades, 78 00:06:08,209 --> 00:06:10,410 ya sabéis que yo siempre pongo FL asterisco 79 00:06:10,410 --> 00:06:13,350 y aquí me está diciendo el nombre del servicio, 80 00:06:13,350 --> 00:06:20,589 me está diciendo el nombre del servicio que lo tenéis aquí el nombre para mostrar me pone los 81 00:06:20,589 --> 00:06:28,350 servicios de los que depende me dice los servicios al revés que dependen de mí o sea pero yo yo 82 00:06:28,350 --> 00:06:33,709 dependo de ellos me pone que el estado se está ejecutando y que el arranque está puesto como 83 00:06:33,709 --> 00:06:44,040 manual. ¿Qué queremos para el servicio? Pues le digo stopService y le digo el name y el audio 84 00:06:44,040 --> 00:06:53,139 es rv, ¿vale? De forma que ya lo tengo parado. Yo puedo hacer, por ejemplo, audio.srv para no 85 00:06:53,139 --> 00:07:02,199 mostrar todo. Le puedo decir aquí punto y le digo status y me dice que está parado. Si nosotros lo 86 00:07:02,199 --> 00:07:06,100 arrancamos, le decimos 87 00:07:06,100 --> 00:07:07,079 start 88 00:07:07,079 --> 00:07:09,740 pues si yo le digo ahora que me 89 00:07:09,740 --> 00:07:11,519 llega el status, me dice que está running 90 00:07:11,519 --> 00:07:13,300 le podemos cambiar 91 00:07:13,300 --> 00:07:15,879 el servicio de arranque 92 00:07:15,879 --> 00:07:17,899 por ejemplo, os recuerdo que si yo me voy 93 00:07:17,899 --> 00:07:19,680 aquí a servicios, que es lo que 94 00:07:19,680 --> 00:07:21,399 vimos en modo gráfico 95 00:07:21,399 --> 00:07:23,560 aquí solamente estoy explicando en modo comando 96 00:07:23,560 --> 00:07:24,240 en PowerShell 97 00:07:24,240 --> 00:07:27,379 pues si yo me voy aquí al audio 98 00:07:27,379 --> 00:07:28,899 ordeno por la 99 00:07:28,899 --> 00:07:31,740 me voy al audio de Windows 100 00:07:31,740 --> 00:07:33,620 y fijaros que está puesto como manual 101 00:07:33,620 --> 00:08:01,620 ¿Yo lo puedo deshabilitar o lo puedo poner automático? Sí. Por ejemplo, si yo le digo setService, le digo el nombre del audio SRV y le digo que el tipo de comienzo, que yo no sé si veis que es el que me pone aquí, no lo veo, aquí, me pone que no manual, entonces el tipo de startType que vamos a decirle. 102 00:08:01,620 --> 00:08:21,339 Y le podemos decir aquí, pues yo qué sé, está puesto como manual, pues lo ponemos automático. Aquí tenéis las diferentes opciones, os lo puedo poner como automático, que se inicia cuando se inicia el sistema, lo puedo poner manual, cuando yo indique cuando lo quiero poner, lo puedo deshabilitar automáticamente, os lo muestro por aquí. 103 00:08:21,339 --> 00:08:23,319 voy dando a tabulador, el boot 104 00:08:23,319 --> 00:08:25,620 el disable, el manual 105 00:08:25,620 --> 00:08:27,459 ¿vale? o el system que es 106 00:08:27,459 --> 00:08:29,220 al arrancar el propio sistema operativo 107 00:08:29,220 --> 00:08:31,819 entonces por ejemplo si le ponemos como automático 108 00:08:31,819 --> 00:08:33,700 si le vamos 109 00:08:33,700 --> 00:08:35,299 a decir, le volvemos a decir 110 00:08:35,299 --> 00:08:36,500 que nos diga toda la información 111 00:08:36,500 --> 00:08:39,240 pues quiero que veáis que nosotros 112 00:08:39,240 --> 00:08:40,919 tenemos aquí el stack type 113 00:08:40,919 --> 00:08:42,100 tenemos automático 114 00:08:42,100 --> 00:08:44,679 si yo me voy aquí al 115 00:08:44,679 --> 00:08:47,360 modo gráfico, le doy a F5 116 00:08:47,360 --> 00:08:49,299 para refrescar 117 00:08:49,299 --> 00:08:51,059 y veis que lo tengo en forma automática 118 00:08:51,059 --> 00:08:55,440 ¿De acuerdo? Entonces de esta manera podemos modificar 119 00:08:55,440 --> 00:08:59,279 en este caso los servicios o ver la información 120 00:08:59,279 --> 00:09:03,279 de cada uno de ellos. ¿De acuerdo? También os dije en clase que es muy 121 00:09:03,279 --> 00:09:07,200 normal utilizar comandos como este. Si yo le digo que es service 122 00:09:07,200 --> 00:09:11,340 y le puedo decir que solamente 123 00:09:11,340 --> 00:09:17,000 quiero que me muestre los que 124 00:09:17,000 --> 00:09:18,820 el status 125 00:09:18,820 --> 00:09:19,759 status 126 00:09:19,759 --> 00:09:22,100 es igual 127 00:09:22,100 --> 00:09:25,059 y por ejemplo 128 00:09:25,059 --> 00:09:25,899 yo que sé 129 00:09:25,899 --> 00:09:28,059 running 130 00:09:28,059 --> 00:09:31,519 ¿vale? de esta manera solamente 131 00:09:31,519 --> 00:09:33,299 estoy filtrando por aquellos que se estén 132 00:09:33,299 --> 00:09:34,820 ejecutando, si yo no pongo nada 133 00:09:34,820 --> 00:09:37,259 ¿vale? 134 00:09:37,639 --> 00:09:39,019 fijaros que me está mostrando 135 00:09:39,019 --> 00:09:41,340 pues tanto los que están parados como los que 136 00:09:41,340 --> 00:09:42,580 se están ejecutando 137 00:09:42,580 --> 00:09:44,759 entonces vosotros podéis filtrar 138 00:09:44,759 --> 00:09:47,059 por el estado o por lo que os dé la gana la verdad 139 00:09:47,059 --> 00:09:48,399 ¿de acuerdo? 140 00:09:48,820 --> 00:09:57,960 Vale, pues esto es lo que me quedaba en cuanto a los servicios, pues por ejemplo vamos a pasar ahora a la última parte que es información del hardware. 141 00:09:58,480 --> 00:09:59,059 Venga, un saludo.