1 00:00:02,319 --> 00:00:13,820 Buenas, vamos a ver que es eso de los ficheros cuando estamos haciendo de instalación, los ficheros MSP, que son los ficheros de revisión de software. 2 00:00:14,060 --> 00:00:24,579 Para entender esto vamos a hacer un pequeño ejemplo que he sacado de internet, que lo que vamos a hacer es un programita con una versión, vamos a hacer el mismo programita con otra versión, 3 00:00:24,579 --> 00:00:27,820 Y lo que vamos a extraer de ahí en este caso es una actualización 4 00:00:27,820 --> 00:00:29,739 ¿De acuerdo? Entonces para hacer la diferencia 5 00:00:29,739 --> 00:00:32,479 Y así entendemos que es eso del ficherito MSP 6 00:00:32,479 --> 00:00:37,840 Para hacer esto vamos a utilizar el programa que tenéis aquí, el Avance Installer 7 00:00:37,840 --> 00:00:40,880 Para hacer este proyecto y que nos funcione bien 8 00:00:40,880 --> 00:00:46,960 Necesitamos tener instaladas las herramientas, en este caso de Windows SDK 9 00:00:46,960 --> 00:00:49,000 Entonces la vamos a instalar aquí 10 00:00:49,000 --> 00:01:01,950 Le doy a descargar el instalador 11 00:01:01,950 --> 00:01:05,859 Lo ejecutamos 12 00:01:05,859 --> 00:01:13,819 Esto ya lo puedo cerrar 13 00:01:13,819 --> 00:01:16,799 Seleccionamos la primera opción 14 00:01:16,799 --> 00:01:17,799 De acuerdo 15 00:01:17,799 --> 00:01:20,760 Le damos a Next 16 00:01:20,760 --> 00:01:25,349 Le digo aquí que no 17 00:01:25,349 --> 00:01:28,790 De acuerdo, no quiero en este caso participar 18 00:01:28,790 --> 00:01:29,730 Le digo Next 19 00:01:29,730 --> 00:01:32,750 Le digo Aceptar 20 00:01:32,750 --> 00:01:35,790 Y aquí dejamos marcado todo, ¿vale? 21 00:01:35,790 --> 00:01:38,930 Si queréis desmarcar el de RM 22 00:01:38,930 --> 00:01:43,859 Porque no vamos a trabajar 23 00:01:43,859 --> 00:01:46,040 Pero todo lo demás dejarlo marcado 24 00:01:46,040 --> 00:01:50,079 Porque necesitamos en concreto un par de herramientas 25 00:01:50,079 --> 00:01:54,739 Que no sé deciros exactamente en cuál de los paquetes está 26 00:01:54,739 --> 00:01:58,299 Así que dejarme todos instalados 27 00:01:58,299 --> 00:02:01,340 Le damos a instalar 28 00:02:01,340 --> 00:02:05,719 Y esperamos que esto termine 29 00:02:05,719 --> 00:02:06,459 Le digo que sí 30 00:02:06,459 --> 00:02:08,580 Que esto va a tardar poco 31 00:02:08,580 --> 00:02:10,039 Ahora cuando termine seguimos 32 00:02:10,039 --> 00:02:21,319 Ya lo tenemos instalado 33 00:02:21,319 --> 00:02:24,840 Pues ahora vamos a empezar a hacer el proyecto 34 00:02:24,840 --> 00:02:29,599 Entonces, arrancamos el avance installer y vamos a hacer nuestro primer programa. 35 00:02:30,819 --> 00:02:38,340 Entonces, para hacer el programa, vamos a crear un momento dentro de documentos, dos ficheros, ¿de acuerdo? 36 00:02:44,289 --> 00:02:50,509 Fichero ver 1 y fichero ver 2. 37 00:02:53,050 --> 00:03:01,770 Entonces, en el primer programa que nosotros hagamos, vamos a meter este fichero y en el segundo programa vamos a meter este segundo fichero. 38 00:03:02,650 --> 00:03:17,789 Entonces, estamos en el avance Installer, nos vamos a ir a New, nos vamos a seleccionar Installer Project, estamos aquí, ¿de acuerdo? Y seleccionamos o doble clic, ¿de acuerdo? Eso ya como queráis. 39 00:03:17,789 --> 00:03:29,099 Vamos a empezar poniendo el nombre de nuestro programa 40 00:03:29,099 --> 00:03:38,330 Mi programa, la versión la 1.0.0 41 00:03:38,330 --> 00:03:39,849 Y aquí va a ser 42 00:03:39,849 --> 00:03:41,949 Y es 43 00:03:41,949 --> 00:03:44,870 ¿Vale? 44 00:03:45,430 --> 00:03:49,789 No le pongo la ñ porque como luego me va a crear una carpeta que se va a llamar y encanabellar 45 00:03:49,789 --> 00:03:50,789 No le pongo la ñ 46 00:03:50,789 --> 00:03:52,669 Entonces mi programa, la versión 47 00:03:52,669 --> 00:03:53,629 ¿Vale? 48 00:03:53,629 --> 00:03:56,870 Y el nombre de la compañía 49 00:03:56,870 --> 00:03:59,629 Nos vamos a ir a la sección file 50 00:03:59,629 --> 00:04:01,590 vale, files and folder 51 00:04:01,590 --> 00:04:05,270 entonces nos vamos aquí 52 00:04:05,270 --> 00:04:06,870 de acuerdo 53 00:04:06,870 --> 00:04:09,750 y aquí lo que vamos a hacer es añadirle 54 00:04:09,750 --> 00:04:11,650 en este caso el fichero 55 00:04:11,650 --> 00:04:13,310 primero que nosotros hemos tenido 56 00:04:13,310 --> 00:04:15,770 así que le digo botón derecho 57 00:04:15,770 --> 00:04:17,870 aquí en lo blanco y le digo aquí 58 00:04:17,870 --> 00:04:19,110 add file 59 00:04:19,110 --> 00:04:21,589 de acuerdo 60 00:04:21,589 --> 00:04:26,000 os lo selecciono 61 00:04:26,000 --> 00:04:34,819 en este de aquí, vale, que me ha costado 62 00:04:34,819 --> 00:04:38,319 y seleccionamos el primer fichero 63 00:04:38,319 --> 00:04:39,579 me voy a documentos 64 00:04:39,579 --> 00:04:42,019 y le decimos que este primer programa 65 00:04:42,019 --> 00:04:43,779 va a tener ese fichero 66 00:04:43,779 --> 00:04:45,879 estoy simulando que va a tener un fichero 67 00:04:45,879 --> 00:04:46,680 de lo que sea, ¿de acuerdo? 68 00:04:46,759 --> 00:04:47,779 eso me da un poquito igual 69 00:04:47,779 --> 00:04:50,279 entonces, ahora nos vamos a ir 70 00:04:50,279 --> 00:04:51,759 en este caso 71 00:04:51,759 --> 00:04:56,620 a builds 72 00:04:56,620 --> 00:05:01,480 que lo tenemos aquí 73 00:05:01,480 --> 00:05:07,600 ¿de acuerdo? 74 00:05:07,740 --> 00:05:09,579 y aquí en el msname 75 00:05:09,579 --> 00:05:12,360 tenemos que poner el mismo nombre 76 00:05:12,360 --> 00:05:12,779 ¿de acuerdo? 77 00:05:12,779 --> 00:05:15,759 porque para que podamos crear un parche 78 00:05:15,759 --> 00:05:17,819 tanto el destino 79 00:05:17,819 --> 00:05:19,519 que en este caso va a ser esta versión 80 00:05:19,519 --> 00:05:20,480 la 1.00 81 00:05:20,480 --> 00:05:23,519 y la actualización, en este caso 82 00:05:23,519 --> 00:05:25,300 los ficheros 83 00:05:25,300 --> 00:05:27,079 necesitan tener el mismo nombre 84 00:05:27,079 --> 00:05:29,519 entonces vamos a poner aquí 85 00:05:29,519 --> 00:05:30,920 mi programa 86 00:05:30,920 --> 00:05:39,500 de acuerdo 87 00:05:39,500 --> 00:05:43,540 ahora pulsamos el botón 88 00:05:43,540 --> 00:05:45,420 F7 que lo que hace es 89 00:05:45,420 --> 00:05:47,360 guardar y construir 90 00:05:47,360 --> 00:05:54,819 el proyecto, así que pulsamos F7 y guardamos el proyecto, lo dejamos con el mismo nombre 91 00:05:54,819 --> 00:06:00,000 dentro de documentos, que se llama así, mi programa, le vamos a poner V1, por ejemplo, 92 00:06:02,740 --> 00:06:07,759 V1, porque este es el proyecto propio de Apache Installer, ¿de acuerdo? Le damos a guardar 93 00:06:07,759 --> 00:06:15,060 y ahora nos está creando el ficherito MSI, que no sé si lo veis, que lo tenemos dentro 94 00:06:15,060 --> 00:06:21,480 de document mi programa versión ver uno setup file pero ya tenemos nuestro primer programeta 95 00:06:21,480 --> 00:06:28,259 vamos a hacer la segunda versión esta la podemos cerrar lo cierro me vuelvo a ir arriba del todo 96 00:06:28,259 --> 00:06:35,560 producto de tail y vamos a simular que nosotros tenemos la 1 la 1.01 de acuerdo entonces ahora 97 00:06:35,560 --> 00:06:41,879 nos vamos a files and folder y vamos a intentar añadir el segundo fichero pinchamos en file and 98 00:06:41,879 --> 00:06:50,220 folder y veis que me pone que en este caso cuando hemos pinchado aquí como es una versión nueva pues 99 00:06:50,220 --> 00:06:55,339 nos sale en este caso esta ventanita en esta ventanita nos están indicando que si lo que 100 00:06:55,339 --> 00:07:02,279 vamos a querer hacer en este caso es un parche pues que mantengamos el mismo producto vale la 101 00:07:02,279 --> 00:07:07,560 clave de producto así que nosotros le vamos a seleccionar el kit existe de acuerdo entonces 102 00:07:07,560 --> 00:07:11,279 Seleccionamos este de aquí porque lo que vamos a querer hacer es un parche 103 00:07:11,279 --> 00:07:11,800 ¿De acuerdo? 104 00:07:12,620 --> 00:07:17,120 Entonces, porque repito, para hacer los parches requieren versiones consecutivas 105 00:07:17,120 --> 00:07:18,699 Y tienen que tener el mismo código 106 00:07:18,699 --> 00:07:21,160 Vale, pues entonces le damos aquí 107 00:07:21,160 --> 00:07:23,199 Y hacemos lo mismo que antes 108 00:07:23,199 --> 00:07:25,439 Botón derecho, ADD File 109 00:07:25,439 --> 00:07:28,019 Y añadimos el segundo fichero 110 00:07:28,019 --> 00:07:28,660 ¿De acuerdo? 111 00:07:29,019 --> 00:07:31,199 Es decir, esta es la versión 2 112 00:07:31,199 --> 00:07:33,600 Que tenemos añadido ahí un fichero que hace lo que sea 113 00:07:33,600 --> 00:07:33,980 ¿Vale? 114 00:07:33,980 --> 00:07:36,339 Entonces entenderme hasta ahora 115 00:07:36,339 --> 00:07:37,620 Que lo que estamos haciendo es 116 00:07:37,620 --> 00:07:40,180 Dos ficheritos, la versión 1 117 00:07:40,180 --> 00:07:42,500 Va en dos programas, perdón, la versión 1 y la versión 2 118 00:07:42,500 --> 00:07:43,980 Guardamos esto 119 00:07:43,980 --> 00:07:45,980 Nos vamos a archivo, le damos a 120 00:07:45,980 --> 00:07:46,879 Save as 121 00:07:46,879 --> 00:07:49,540 Y le ponemos por ejemplo aquí 122 00:07:49,540 --> 00:07:51,899 La versión 2, de acuerdo 123 00:07:51,899 --> 00:07:52,879 Que esta es la versión 124 00:07:52,879 --> 00:07:55,180 La 1, bueno lo ponemos así 125 00:07:55,180 --> 00:07:58,180 1, 0, 1 126 00:07:58,180 --> 00:08:00,079 Uy, perdón 127 00:08:00,079 --> 00:08:03,339 Le damos a guardar 128 00:08:03,339 --> 00:08:04,819 Ya lo tenemos guardado 129 00:08:04,819 --> 00:08:07,839 Y ahora en este caso F7 para construir 130 00:08:07,839 --> 00:08:08,500 ¿De acuerdo? 131 00:08:09,379 --> 00:08:10,939 Así que pulsamos F7 132 00:08:10,939 --> 00:08:14,939 Que es como si me voy a Home 133 00:08:14,939 --> 00:08:15,819 Y le doy aquí a Build 134 00:08:15,819 --> 00:08:17,480 Porque si os colocáis aquí 135 00:08:17,480 --> 00:08:23,759 Os tiene que poner F7 136 00:08:23,759 --> 00:08:24,240 ¿De acuerdo? 137 00:08:25,300 --> 00:08:27,120 Así que pulsamos F7 138 00:08:27,120 --> 00:08:28,379 Y construimos 139 00:08:28,379 --> 00:08:30,240 Y ya tenemos nuestro segundo programita 140 00:08:30,240 --> 00:08:31,920 Mi segundo programita 141 00:08:31,920 --> 00:08:33,159 ¿De acuerdo? En la versión 2 142 00:08:33,159 --> 00:08:35,159 Ahora, ¿qué es lo que vamos a hacer? 143 00:08:35,340 --> 00:08:36,940 Pues ahora sí que vamos a crear el patch 144 00:08:36,940 --> 00:08:38,539 A partir de estas dos versiones 145 00:08:38,539 --> 00:08:40,379 Vamos a coger la versión 1 y la versión 2 146 00:08:40,379 --> 00:08:41,799 Y le vamos a decir que nos cree el patch 147 00:08:41,799 --> 00:08:43,740 ¿De acuerdo? Para que tenga las diferencias 148 00:08:43,740 --> 00:08:46,480 Entonces, esto de aquí lo podemos cerrar 149 00:08:46,480 --> 00:08:49,720 Nos vamos a archivo 150 00:08:49,720 --> 00:08:51,759 Nos vamos a new 151 00:08:51,759 --> 00:08:54,879 Y ahora vamos a seleccionar 152 00:08:54,879 --> 00:08:55,879 En este caso 153 00:08:55,879 --> 00:08:59,460 La sección update 154 00:08:59,460 --> 00:09:00,980 Y el que me pone patch 155 00:09:00,980 --> 00:09:06,419 Entonces nos hemos ido a la sección update 156 00:09:06,419 --> 00:09:09,539 Y en este caso vamos a seleccionar el que me pone patch 157 00:09:09,539 --> 00:09:10,240 ¿De acuerdo? 158 00:09:11,179 --> 00:09:12,100 Doble clic 159 00:09:12,100 --> 00:09:16,080 Y ahora aquí ponemos en este caso el nombre del patch 160 00:09:16,080 --> 00:09:21,220 Pues ponemos mi programa, la compañía 161 00:09:21,220 --> 00:09:27,519 Lo he escrito bien, ok 162 00:09:27,519 --> 00:09:29,700 Y guardamos 163 00:09:29,700 --> 00:09:31,299 Le decimos archivo 164 00:09:31,299 --> 00:09:35,120 Save as 165 00:09:35,120 --> 00:09:37,919 Y le vamos a poner aquí el patch 166 00:09:37,919 --> 00:09:47,909 ya tenemos guardado en este caso el proyecto 167 00:09:47,909 --> 00:09:50,330 pues ahora vamos a crear el parche 168 00:09:50,330 --> 00:09:53,269 nos vamos a image 169 00:09:53,269 --> 00:09:54,809 el que tenéis aquí 170 00:09:54,809 --> 00:09:59,789 estoy aquí, de acuerdo 171 00:09:59,789 --> 00:10:02,970 nos vamos a ir aquí arriba 172 00:10:02,970 --> 00:10:04,909 y le vamos a decir botón derecho 173 00:10:04,909 --> 00:10:07,929 y le vamos a decir new upgrade 174 00:10:07,929 --> 00:10:11,090 y vamos a seleccionar la segunda versión 175 00:10:11,090 --> 00:10:13,070 de acuerdo, entonces nos vamos aquí 176 00:10:13,070 --> 00:10:15,909 botón derecho y new upgrade 177 00:10:15,909 --> 00:10:19,909 Y vamos a seleccionar la versión, la segunda, que es esta de aquí 178 00:10:19,909 --> 00:10:20,669 ¿De acuerdo? 179 00:10:22,669 --> 00:10:23,710 Que es esta de aquí 180 00:10:23,710 --> 00:10:24,889 Y seleccionamos el M6 181 00:10:24,889 --> 00:10:26,450 Entonces me meto dentro de este 182 00:10:26,450 --> 00:10:30,250 Y seleccionamos el programita 183 00:10:30,250 --> 00:10:34,570 Y ahora tenemos que seleccionar este, que es la segunda versión 184 00:10:34,570 --> 00:10:35,710 De dónde me viene 185 00:10:35,710 --> 00:10:37,230 Es decir, cuál es la primera versión 186 00:10:37,230 --> 00:10:39,789 Así que en mi programa, botón derecho 187 00:10:39,789 --> 00:10:42,450 Y veis que me pone New Target 188 00:10:42,450 --> 00:10:44,610 Pues seleccionamos el New Target 189 00:10:44,610 --> 00:10:52,659 A ver si lo puedo coger con el este de aquí 190 00:10:52,659 --> 00:10:53,779 Este de aquí, no, perdón 191 00:10:53,779 --> 00:10:59,740 Este de aquí 192 00:10:59,740 --> 00:11:02,179 ¿De acuerdo? Seleccionamos este de aquí 193 00:11:02,179 --> 00:11:04,740 Y ahora seleccionamos la versión 1 194 00:11:04,740 --> 00:11:07,299 Y la versión 1 era este de aquí 195 00:11:07,299 --> 00:11:12,500 ¿De acuerdo? Entonces él ya sabe cuál va a ser la diferencia 196 00:11:12,500 --> 00:11:16,659 Desde la 1.00 hasta la 1.01 197 00:11:16,659 --> 00:11:18,980 ¿De acuerdo? 198 00:11:22,830 --> 00:11:24,830 Ahora solamente nos queda construirlo 199 00:11:24,830 --> 00:11:28,070 Y para construirlo, ya sabéis, que le dais a Build o F7. 200 00:11:28,169 --> 00:11:29,190 Le damos F7. 201 00:11:31,730 --> 00:11:35,309 Me dice que se ha construido correctamente. 202 00:11:35,389 --> 00:11:36,529 Me lo pone por aquí abajo. 203 00:11:37,970 --> 00:11:45,629 Y si me voy por aquí arriba, yo no sé si veis que me ha aparecido el ficherito MSP. 204 00:11:46,590 --> 00:11:48,350 En este caso con la actualización. 205 00:11:49,149 --> 00:11:51,710 Pues esta actualización es la que nosotros vamos a aplicar. 206 00:11:52,330 --> 00:11:53,210 ¿Cómo lo probamos? 207 00:11:53,210 --> 00:11:56,009 pues esto ya lo podemos cerrar 208 00:11:56,009 --> 00:11:58,190 porque ya tenemos todo lo necesario 209 00:11:58,190 --> 00:12:02,269 y vamos a hacerlo primero en modo gráfico 210 00:12:02,269 --> 00:12:03,470 para que veamos 211 00:12:03,470 --> 00:12:05,750 entonces vamos a ir 212 00:12:05,750 --> 00:12:07,830 al modo gráfico 213 00:12:07,830 --> 00:12:10,149 me voy a documentos 214 00:12:10,149 --> 00:12:12,110 y voy a coger la versión 1 215 00:12:12,110 --> 00:12:13,870 que es esta, y lo instalamos 216 00:12:13,870 --> 00:12:16,529 me aparece el asistente 217 00:12:16,529 --> 00:12:18,809 le digo next 218 00:12:18,809 --> 00:12:20,610 me dice que se me va a instalar 219 00:12:20,610 --> 00:12:22,429 en program file x86 220 00:12:22,429 --> 00:12:30,809 y escanea ver al mi programa le digo next y le digo install le digo que sí entonces vamos a ver 221 00:12:30,809 --> 00:12:39,730 qué ha hecho si yo me voy a este equipo me voy a hacer archivos de programa x86 y escanea ver al 222 00:12:39,730 --> 00:12:45,909 mi programa y aquí tengo el fichero 1 hasta aquí estaba todo bien vamos a ver si lo tengo instalado 223 00:12:45,909 --> 00:13:05,250 Me voy a archivos, configuración, me voy a aplicaciones y a ver si lo veo por aquí en mi programa, ¿de acuerdo? 224 00:13:05,409 --> 00:13:12,870 Y veis que me pone la 1.00, ¿vale? Quiero que veáis que ahora mismo tenemos la 1.00. 225 00:13:12,870 --> 00:13:25,929 Esto también lo puedo ver desde el panel de control. Me voy a Inicio, Panel de Control, me voy a Desinstalar un programa y selecciono aquí mi programa. 226 00:13:26,370 --> 00:13:34,940 Y aquí en mi programa me tiene que aparecer que es la versión 1.0. 227 00:13:37,120 --> 00:13:44,940 Ahora vamos a ejecutar el parche. Voy a cerrar este de aquí, minimizo este de aquí y ejecutamos el parche. 228 00:13:44,940 --> 00:13:48,799 Me voy a el parche 229 00:13:48,799 --> 00:13:52,840 Y este MSP directamente desde aquí lo voy a ejecutar 230 00:13:52,840 --> 00:13:55,480 Y fijaros que se ejecuta como si fuese un MSI 231 00:13:55,480 --> 00:13:56,980 Pero en realidad es una actualización 232 00:13:56,980 --> 00:14:00,139 Yo le digo siguiente, le digo instalar 233 00:14:00,139 --> 00:14:01,940 Y no me pregunta nada más 234 00:14:01,940 --> 00:14:04,779 Le digo que sí, le digo finish 235 00:14:04,779 --> 00:14:08,659 Pues vamos a empezar, vamos a ver que es lo que hay dentro de mi programa 236 00:14:08,659 --> 00:14:10,820 Fijaros que ahora automáticamente ha aparecido 237 00:14:10,820 --> 00:14:13,700 Lo que había en la segunda versión 238 00:14:13,700 --> 00:14:14,840 Porque es una actualización 239 00:14:14,840 --> 00:14:16,620 entonces me aparece el segundo fichero 240 00:14:16,620 --> 00:14:18,539 y además si me voy 241 00:14:18,539 --> 00:14:20,879 a mis programas, actualizo esta 242 00:14:20,879 --> 00:14:21,419 ventanita 243 00:14:21,419 --> 00:14:28,500 a ver que la cierro y la vuelvo a abrir 244 00:14:28,500 --> 00:14:38,220 vale, he cerrado 245 00:14:38,220 --> 00:14:39,840 la ventanita de aplicación y la he vuelto a abrir 246 00:14:39,840 --> 00:14:41,059 y ahora quiero que veáis 247 00:14:41,059 --> 00:14:44,100 que me aparece aquí el 1.0 248 00:14:44,100 --> 00:14:44,980 1 249 00:14:44,980 --> 00:14:47,840 y lo mismo si me voy a 250 00:14:47,840 --> 00:14:57,519 pared de control, que me 251 00:14:57,519 --> 00:14:59,740 aparece pues aquí la versión 252 00:14:59,740 --> 00:15:01,039 1.0.1 253 00:15:01,039 --> 00:15:03,559 ¿cómo podemos hacer esto en 254 00:15:03,559 --> 00:15:05,659 modo comando? Pues voy a quitarlo 255 00:15:05,659 --> 00:15:07,700 de aquí, voy a desinstalar 256 00:15:07,700 --> 00:15:09,379 mi programa, le digo que sí 257 00:15:09,379 --> 00:15:13,860 y ahora 258 00:15:13,860 --> 00:15:16,200 nos vamos a ir, bueno, me aseguro 259 00:15:16,200 --> 00:15:18,039 que en este equipo 260 00:15:18,039 --> 00:15:18,820 en C 261 00:15:18,820 --> 00:15:22,460 el I es caña, ¿verdad? Ya lo tenemos por aquí 262 00:15:22,460 --> 00:15:23,980 pues ya está 263 00:15:23,980 --> 00:15:26,220 abrimos el 264 00:15:26,220 --> 00:15:28,179 CMD en modo administración y vamos 265 00:15:28,179 --> 00:15:30,120 a hacer lo propio, ¿de acuerdo? Que para eso es 266 00:15:30,120 --> 00:15:31,200 este vídeo, si al cabo 267 00:15:31,200 --> 00:15:37,600 y nos vamos a ir 268 00:15:37,600 --> 00:15:49,289 a document, ¿de acuerdo? 269 00:15:49,470 --> 00:15:54,789 entonces vamos a instalar, me voy a meter dentro de mi programa 270 00:15:54,789 --> 00:15:59,279 este de aquí, el version 1 271 00:15:59,279 --> 00:16:03,139 que aquí tenemos en mi programa y lo instalamos 272 00:16:03,139 --> 00:16:10,059 así que msisec-i y le decimos aquí en mi programa 273 00:16:10,059 --> 00:16:17,820 me aparece la instalación, siguiente, siguiente, instalar y finish 274 00:16:17,820 --> 00:16:22,000 Pues ahora nos vamos a ir hacia atrás 275 00:16:22,000 --> 00:16:25,440 Y vamos a ejecutar el parche 276 00:16:25,440 --> 00:16:27,919 Me voy a meter en este caso en el parche 277 00:16:27,919 --> 00:16:32,340 Y nosotros queremos ejecutar este programa 278 00:16:32,340 --> 00:16:35,139 Así que ponemos msi.exec 279 00:16:35,139 --> 00:16:39,220 Perdón, msi.exec 280 00:16:39,220 --> 00:16:43,080 Y ahora lo que le vamos a poner es el parámetro 281 00:16:43,080 --> 00:16:46,059 En este caso que nos pone raya p 282 00:16:46,059 --> 00:16:48,500 Para decir el parche 283 00:16:48,500 --> 00:16:50,039 Y le decimos el parche 284 00:16:50,039 --> 00:16:51,019 ¿De acuerdo? 285 00:16:52,700 --> 00:16:54,000 Tenéis en este caso 286 00:16:54,000 --> 00:16:55,460 Estas opciones 287 00:16:55,460 --> 00:16:57,440 Pero yo ahora no las voy a poner 288 00:16:57,440 --> 00:17:00,039 Porque quiero que veáis que me sale lo mismo de siempre 289 00:17:00,039 --> 00:17:02,639 Para decirle 290 00:17:02,639 --> 00:17:05,779 Que haga una reinstalación 291 00:17:05,779 --> 00:17:07,420 De todo si es necesario 292 00:17:07,420 --> 00:17:08,259 ¿De acuerdo? 293 00:17:08,660 --> 00:17:10,339 Y lo que me pone es reinstal mode 294 00:17:10,339 --> 00:17:12,099 La O, la M, la U y la S 295 00:17:12,099 --> 00:17:13,759 Son parámetros para decir que sea 296 00:17:13,759 --> 00:17:15,220 En este caso 297 00:17:15,220 --> 00:17:20,099 Lo más silencioso posible, creo recordar 298 00:17:20,099 --> 00:17:22,200 Ahí tenéis las opciones del MSI 299 00:17:22,200 --> 00:17:24,200 Con las opciones que quiere decir la O, la M y la U 300 00:17:24,200 --> 00:17:25,839 Y luego el QN 301 00:17:25,839 --> 00:17:27,660 Para que sea de manera silenciosa 302 00:17:27,660 --> 00:17:30,000 No recuerdo muy bien que quiere decir las opciones 303 00:17:30,000 --> 00:17:32,779 O, M o S porque tendría que mirar la ayuda 304 00:17:32,779 --> 00:17:35,059 Pero hay veces que lo vais a ver en los foros 305 00:17:35,059 --> 00:17:36,319 Yo aquí lo voy a quitar 306 00:17:36,319 --> 00:17:37,940 Porque quiero que me aparezca la ventanita 307 00:17:37,940 --> 00:17:39,460 Entonces yo aquí lo quito 308 00:17:39,460 --> 00:17:42,819 Le doy al Enter y me aparece igual que antes 309 00:17:42,819 --> 00:17:43,759 Lo mismo que antes 310 00:17:43,759 --> 00:17:44,519 Le doy a Next 311 00:17:44,519 --> 00:17:47,319 le doy a next y ya lo tengo instalado 312 00:17:47,319 --> 00:17:49,519 ¿de acuerdo? si yo me voy aquí a inicio 313 00:17:49,519 --> 00:17:51,400 y a las aplicaciones 314 00:17:51,400 --> 00:17:53,220 pues tendré que tener 315 00:17:53,220 --> 00:17:56,160 la versión pues la 1.0.1 316 00:17:56,160 --> 00:17:57,240 ¿de acuerdo? que no sé 317 00:17:57,240 --> 00:17:59,500 dónde coño está aquí en mis programas 318 00:17:59,500 --> 00:18:01,279 ¿de acuerdo? pues aquí la tengo 319 00:18:01,279 --> 00:18:02,799 ¿de acuerdo? 320 00:18:05,470 --> 00:18:06,769 bueno, antes de terminar 321 00:18:06,769 --> 00:18:07,829 como 322 00:18:07,829 --> 00:18:10,609 os he dicho que no me acordaba de las opciones 323 00:18:10,609 --> 00:18:12,730 me he metido un momento en la página 324 00:18:12,730 --> 00:18:14,529 de aquí y el homus 325 00:18:14,529 --> 00:18:41,289 Para hacer las opciones de reinstalación, aquí ya estáis viendo que la O para instalar si falta el archivo es una versión anterior, la M, perdón, la U, todo lo correspondiente lo vuelvo a meter dentro de Current User, la M, todo lo correspondiente a Local Machine y la S, en este caso, todo lo correspondiente a Acceso de Directos, que lo voy a subir a inscribir, ¿de acuerdo? Eso quiere decir las opciones de reinstalación por si alguna vez lo veis por ahí. 326 00:18:41,289 --> 00:18:50,450 Para terminar, hay a veces deciros que en algunas ocasiones os pueden dar los parches en el .exe. 327 00:18:50,450 --> 00:19:01,160 Yo me he descargado, por ejemplo, uno de los parches del Office desde esta página, por ejemplo. 328 00:19:02,940 --> 00:19:09,539 Yo me he metido en esta página y aquí tengo en este caso los ficheritos MSP con las actualizaciones. 329 00:19:09,539 --> 00:19:13,519 ¿De acuerdo? Que me pone la actualización correspondiente y la actualización que me descargo 330 00:19:13,519 --> 00:19:16,059 Yo me he descargado una de ellas simplemente para que veáis 331 00:19:16,059 --> 00:19:21,279 Cuando yo me he descargado una de ellas, lo que se me descarga es un ficherito .exe 332 00:19:21,279 --> 00:19:23,319 Que lo copio aquí 333 00:19:23,319 --> 00:19:25,559 Aquí en descargas 334 00:19:25,559 --> 00:19:30,019 Entonces, este ficherito es un .exe 335 00:19:30,019 --> 00:19:32,940 Que cuando yo lo ejecute, se me va a hacer esa actualización 336 00:19:32,940 --> 00:19:38,019 Pero que sepáis que hay ciertos ficheros .exe como este, que son patches 337 00:19:38,019 --> 00:19:40,240 Que yo de ahí puedo extraer el ficherito MSP 338 00:19:40,240 --> 00:19:42,700 Si yo me voy aquí a descargas 339 00:19:42,700 --> 00:19:50,440 Yo puedo extraer, en este caso, de ahí 340 00:19:50,440 --> 00:19:53,180 Por ejemplo, voy a crear aquí una carpeta 341 00:19:53,180 --> 00:19:58,500 MD prueba 342 00:19:58,500 --> 00:20:03,440 Y le puedo decir aquí el nombre de la actualización 343 00:20:03,440 --> 00:20:05,339 Que es, haces bla bla bla bla bla 344 00:20:05,339 --> 00:20:10,799 Y le digo que lo quiero que lo extraiga 345 00:20:10,799 --> 00:20:12,519 Dos puntos 346 00:20:12,519 --> 00:20:15,259 Y dentro de la carpeta prueba 347 00:20:15,259 --> 00:20:21,440 entonces me pone aquí que hace los términos 348 00:20:21,440 --> 00:20:24,140 le doy aquí que sí, le doy a continuar 349 00:20:24,140 --> 00:20:27,220 me dice que la instalación ha finalizado 350 00:20:27,220 --> 00:20:30,319 de forma que si yo ahora me meto dentro de prueba 351 00:20:30,319 --> 00:20:35,500 y le hago un DIR, yo no sé si veis que aquí tengo el ficherito MSP 352 00:20:35,500 --> 00:20:39,759 de acuerdo, en este caso los términos licencia 353 00:20:39,759 --> 00:20:42,180 información en un ficherito XML 354 00:20:42,180 --> 00:20:45,140 pero quiero que veáis que de un ficherito .exe 355 00:20:45,140 --> 00:20:55,539 Había veces que me decían, pero estas actualizaciones son .exe, esos .exe realmente lo que contienen son los ficheros MSP con las actualizaciones correspondientes, ¿de acuerdo? 356 00:20:55,539 --> 00:21:01,700 Si lo queréis ver mejor en modo gráfico, tengo aquí el fichero prueba y el ficherito MSP correspondiente, ¿de acuerdo? 357 00:21:02,240 --> 00:21:07,539 Yo como aquí no tengo el Office, pues no tiene mucho sentido que lo ejecute, ¿de acuerdo? Porque obviamente me da error. 358 00:21:08,799 --> 00:21:14,319 No tengo aquí instalado el Office para nada, pero quiero que entendáis las opciones que podéis llegar a tener, ¿de acuerdo? 359 00:21:14,319 --> 00:21:17,380 para que sepáis qué es eso de los ficheros MSP 360 00:21:17,380 --> 00:21:18,980 venga, un saludo