Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Trabajando con ficheros msp - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 31 de enero de 2023 por Fernando Jesús H.

24 visualizaciones

Descargar la transcripción

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. 00:00:02
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, 00:00:14
Y lo que vamos a extraer de ahí en este caso es una actualización 00:00:24
¿De acuerdo? Entonces para hacer la diferencia 00:00:27
Y así entendemos que es eso del ficherito MSP 00:00:29
Para hacer esto vamos a utilizar el programa que tenéis aquí, el Avance Installer 00:00:32
Para hacer este proyecto y que nos funcione bien 00:00:37
Necesitamos tener instaladas las herramientas, en este caso de Windows SDK 00:00:40
Entonces la vamos a instalar aquí 00:00:46
Le doy a descargar el instalador 00:00:49
Lo ejecutamos 00:01:01
Esto ya lo puedo cerrar 00:01:05
Seleccionamos la primera opción 00:01:13
De acuerdo 00:01:16
Le damos a Next 00:01:17
Le digo aquí que no 00:01:20
De acuerdo, no quiero en este caso participar 00:01:25
Le digo Next 00:01:28
Le digo Aceptar 00:01:29
Y aquí dejamos marcado todo, ¿vale? 00:01:32
Si queréis desmarcar el de RM 00:01:35
Porque no vamos a trabajar 00:01:38
Pero todo lo demás dejarlo marcado 00:01:43
Porque necesitamos en concreto un par de herramientas 00:01:46
Que no sé deciros exactamente en cuál de los paquetes está 00:01:50
Así que dejarme todos instalados 00:01:54
Le damos a instalar 00:01:58
Y esperamos que esto termine 00:02:01
Le digo que sí 00:02:05
Que esto va a tardar poco 00:02:06
Ahora cuando termine seguimos 00:02:08
Ya lo tenemos instalado 00:02:10
Pues ahora vamos a empezar a hacer el proyecto 00:02:21
Entonces, arrancamos el avance installer y vamos a hacer nuestro primer programa. 00:02:24
Entonces, para hacer el programa, vamos a crear un momento dentro de documentos, dos ficheros, ¿de acuerdo? 00:02:30
Fichero ver 1 y fichero ver 2. 00:02:44
Entonces, en el primer programa que nosotros hagamos, vamos a meter este fichero y en el segundo programa vamos a meter este segundo fichero. 00:02:53
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. 00:03:02
Vamos a empezar poniendo el nombre de nuestro programa 00:03:17
Mi programa, la versión la 1.0.0 00:03:29
Y aquí va a ser 00:03:38
Y es 00:03:39
¿Vale? 00:03:41
No le pongo la ñ porque como luego me va a crear una carpeta que se va a llamar y encanabellar 00:03:45
No le pongo la ñ 00:03:49
Entonces mi programa, la versión 00:03:50
¿Vale? 00:03:52
Y el nombre de la compañía 00:03:53
Nos vamos a ir a la sección file 00:03:56
vale, files and folder 00:03:59
entonces nos vamos aquí 00:04:01
de acuerdo 00:04:05
y aquí lo que vamos a hacer es añadirle 00:04:06
en este caso el fichero 00:04:09
primero que nosotros hemos tenido 00:04:11
así que le digo botón derecho 00:04:13
aquí en lo blanco y le digo aquí 00:04:15
add file 00:04:17
de acuerdo 00:04:19
os lo selecciono 00:04:21
en este de aquí, vale, que me ha costado 00:04:26
y seleccionamos el primer fichero 00:04:34
me voy a documentos 00:04:38
y le decimos que este primer programa 00:04:39
va a tener ese fichero 00:04:42
estoy simulando que va a tener un fichero 00:04:43
de lo que sea, ¿de acuerdo? 00:04:45
eso me da un poquito igual 00:04:46
entonces, ahora nos vamos a ir 00:04:47
en este caso 00:04:50
a builds 00:04:51
que lo tenemos aquí 00:04:56
¿de acuerdo? 00:05:01
y aquí en el msname 00:05:07
tenemos que poner el mismo nombre 00:05:09
¿de acuerdo? 00:05:12
porque para que podamos crear un parche 00:05:12
tanto el destino 00:05:15
que en este caso va a ser esta versión 00:05:17
la 1.00 00:05:19
y la actualización, en este caso 00:05:20
los ficheros 00:05:23
necesitan tener el mismo nombre 00:05:25
entonces vamos a poner aquí 00:05:27
mi programa 00:05:29
de acuerdo 00:05:30
ahora pulsamos el botón 00:05:39
F7 que lo que hace es 00:05:43
guardar y construir 00:05:45
el proyecto, así que pulsamos F7 y guardamos el proyecto, lo dejamos con el mismo nombre 00:05:47
dentro de documentos, que se llama así, mi programa, le vamos a poner V1, por ejemplo, 00:05:54
V1, porque este es el proyecto propio de Apache Installer, ¿de acuerdo? Le damos a guardar 00:06:02
y ahora nos está creando el ficherito MSI, que no sé si lo veis, que lo tenemos dentro 00:06:07
de document mi programa versión ver uno setup file pero ya tenemos nuestro primer programeta 00:06:15
vamos a hacer la segunda versión esta la podemos cerrar lo cierro me vuelvo a ir arriba del todo 00:06:21
producto de tail y vamos a simular que nosotros tenemos la 1 la 1.01 de acuerdo entonces ahora 00:06:28
nos vamos a files and folder y vamos a intentar añadir el segundo fichero pinchamos en file and 00:06:35
folder y veis que me pone que en este caso cuando hemos pinchado aquí como es una versión nueva pues 00:06:41
nos sale en este caso esta ventanita en esta ventanita nos están indicando que si lo que 00:06:50
vamos a querer hacer en este caso es un parche pues que mantengamos el mismo producto vale la 00:06:55
clave de producto así que nosotros le vamos a seleccionar el kit existe de acuerdo entonces 00:07:02
Seleccionamos este de aquí porque lo que vamos a querer hacer es un parche 00:07:07
¿De acuerdo? 00:07:11
Entonces, porque repito, para hacer los parches requieren versiones consecutivas 00:07:12
Y tienen que tener el mismo código 00:07:17
Vale, pues entonces le damos aquí 00:07:18
Y hacemos lo mismo que antes 00:07:21
Botón derecho, ADD File 00:07:23
Y añadimos el segundo fichero 00:07:25
¿De acuerdo? 00:07:28
Es decir, esta es la versión 2 00:07:29
Que tenemos añadido ahí un fichero que hace lo que sea 00:07:31
¿Vale? 00:07:33
Entonces entenderme hasta ahora 00:07:33
Que lo que estamos haciendo es 00:07:36
Dos ficheritos, la versión 1 00:07:37
Va en dos programas, perdón, la versión 1 y la versión 2 00:07:40
Guardamos esto 00:07:42
Nos vamos a archivo, le damos a 00:07:43
Save as 00:07:45
Y le ponemos por ejemplo aquí 00:07:46
La versión 2, de acuerdo 00:07:49
Que esta es la versión 00:07:51
La 1, bueno lo ponemos así 00:07:52
1, 0, 1 00:07:55
Uy, perdón 00:07:58
Le damos a guardar 00:08:00
Ya lo tenemos guardado 00:08:03
Y ahora en este caso F7 para construir 00:08:04
¿De acuerdo? 00:08:07
Así que pulsamos F7 00:08:09
Que es como si me voy a Home 00:08:10
Y le doy aquí a Build 00:08:14
Porque si os colocáis aquí 00:08:15
Os tiene que poner F7 00:08:17
¿De acuerdo? 00:08:23
Así que pulsamos F7 00:08:25
Y construimos 00:08:27
Y ya tenemos nuestro segundo programita 00:08:28
Mi segundo programita 00:08:30
¿De acuerdo? En la versión 2 00:08:31
Ahora, ¿qué es lo que vamos a hacer? 00:08:33
Pues ahora sí que vamos a crear el patch 00:08:35
A partir de estas dos versiones 00:08:36
Vamos a coger la versión 1 y la versión 2 00:08:38
Y le vamos a decir que nos cree el patch 00:08:40
¿De acuerdo? Para que tenga las diferencias 00:08:41
Entonces, esto de aquí lo podemos cerrar 00:08:43
Nos vamos a archivo 00:08:46
Nos vamos a new 00:08:49
Y ahora vamos a seleccionar 00:08:51
En este caso 00:08:54
La sección update 00:08:55
Y el que me pone patch 00:08:59
Entonces nos hemos ido a la sección update 00:09:00
Y en este caso vamos a seleccionar el que me pone patch 00:09:06
¿De acuerdo? 00:09:09
Doble clic 00:09:11
Y ahora aquí ponemos en este caso el nombre del patch 00:09:12
Pues ponemos mi programa, la compañía 00:09:16
Lo he escrito bien, ok 00:09:21
Y guardamos 00:09:27
Le decimos archivo 00:09:29
Save as 00:09:31
Y le vamos a poner aquí el patch 00:09:35
ya tenemos guardado en este caso el proyecto 00:09:37
pues ahora vamos a crear el parche 00:09:47
nos vamos a image 00:09:50
el que tenéis aquí 00:09:53
estoy aquí, de acuerdo 00:09:54
nos vamos a ir aquí arriba 00:09:59
y le vamos a decir botón derecho 00:10:02
y le vamos a decir new upgrade 00:10:04
y vamos a seleccionar la segunda versión 00:10:07
de acuerdo, entonces nos vamos aquí 00:10:11
botón derecho y new upgrade 00:10:13
Y vamos a seleccionar la versión, la segunda, que es esta de aquí 00:10:15
¿De acuerdo? 00:10:19
Que es esta de aquí 00:10:22
Y seleccionamos el M6 00:10:23
Entonces me meto dentro de este 00:10:24
Y seleccionamos el programita 00:10:26
Y ahora tenemos que seleccionar este, que es la segunda versión 00:10:30
De dónde me viene 00:10:34
Es decir, cuál es la primera versión 00:10:35
Así que en mi programa, botón derecho 00:10:37
Y veis que me pone New Target 00:10:39
Pues seleccionamos el New Target 00:10:42
A ver si lo puedo coger con el este de aquí 00:10:44
Este de aquí, no, perdón 00:10:52
Este de aquí 00:10:53
¿De acuerdo? Seleccionamos este de aquí 00:10:59
Y ahora seleccionamos la versión 1 00:11:02
Y la versión 1 era este de aquí 00:11:04
¿De acuerdo? Entonces él ya sabe cuál va a ser la diferencia 00:11:07
Desde la 1.00 hasta la 1.01 00:11:12
¿De acuerdo? 00:11:16
Ahora solamente nos queda construirlo 00:11:22
Y para construirlo, ya sabéis, que le dais a Build o F7. 00:11:24
Le damos F7. 00:11:28
Me dice que se ha construido correctamente. 00:11:31
Me lo pone por aquí abajo. 00:11:35
Y si me voy por aquí arriba, yo no sé si veis que me ha aparecido el ficherito MSP. 00:11:37
En este caso con la actualización. 00:11:46
Pues esta actualización es la que nosotros vamos a aplicar. 00:11:49
¿Cómo lo probamos? 00:11:52
pues esto ya lo podemos cerrar 00:11:53
porque ya tenemos todo lo necesario 00:11:56
y vamos a hacerlo primero en modo gráfico 00:11:58
para que veamos 00:12:02
entonces vamos a ir 00:12:03
al modo gráfico 00:12:05
me voy a documentos 00:12:07
y voy a coger la versión 1 00:12:10
que es esta, y lo instalamos 00:12:12
me aparece el asistente 00:12:13
le digo next 00:12:16
me dice que se me va a instalar 00:12:18
en program file x86 00:12:20
y escanea ver al mi programa le digo next y le digo install le digo que sí entonces vamos a ver 00:12:22
qué ha hecho si yo me voy a este equipo me voy a hacer archivos de programa x86 y escanea ver al 00:12:30
mi programa y aquí tengo el fichero 1 hasta aquí estaba todo bien vamos a ver si lo tengo instalado 00:12:39
Me voy a archivos, configuración, me voy a aplicaciones y a ver si lo veo por aquí en mi programa, ¿de acuerdo? 00:12:45
Y veis que me pone la 1.00, ¿vale? Quiero que veáis que ahora mismo tenemos la 1.00. 00:13:05
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. 00:13:12
Y aquí en mi programa me tiene que aparecer que es la versión 1.0. 00:13:26
Ahora vamos a ejecutar el parche. Voy a cerrar este de aquí, minimizo este de aquí y ejecutamos el parche. 00:13:37
Me voy a el parche 00:13:44
Y este MSP directamente desde aquí lo voy a ejecutar 00:13:48
Y fijaros que se ejecuta como si fuese un MSI 00:13:52
Pero en realidad es una actualización 00:13:55
Yo le digo siguiente, le digo instalar 00:13:56
Y no me pregunta nada más 00:14:00
Le digo que sí, le digo finish 00:14:01
Pues vamos a empezar, vamos a ver que es lo que hay dentro de mi programa 00:14:04
Fijaros que ahora automáticamente ha aparecido 00:14:08
Lo que había en la segunda versión 00:14:10
Porque es una actualización 00:14:13
entonces me aparece el segundo fichero 00:14:14
y además si me voy 00:14:16
a mis programas, actualizo esta 00:14:18
ventanita 00:14:20
a ver que la cierro y la vuelvo a abrir 00:14:21
vale, he cerrado 00:14:28
la ventanita de aplicación y la he vuelto a abrir 00:14:38
y ahora quiero que veáis 00:14:39
que me aparece aquí el 1.0 00:14:41
y lo mismo si me voy a 00:14:44
pared de control, que me 00:14:47
aparece pues aquí la versión 00:14:57
1.0.1 00:14:59
¿cómo podemos hacer esto en 00:15:01
modo comando? Pues voy a quitarlo 00:15:03
de aquí, voy a desinstalar 00:15:05
mi programa, le digo que sí 00:15:07
y ahora 00:15:09
nos vamos a ir, bueno, me aseguro 00:15:13
que en este equipo 00:15:16
en C 00:15:18
el I es caña, ¿verdad? Ya lo tenemos por aquí 00:15:18
pues ya está 00:15:22
abrimos el 00:15:23
CMD en modo administración y vamos 00:15:26
a hacer lo propio, ¿de acuerdo? Que para eso es 00:15:28
este vídeo, si al cabo 00:15:30
y nos vamos a ir 00:15:31
a document, ¿de acuerdo? 00:15:37
entonces vamos a instalar, me voy a meter dentro de mi programa 00:15:49
este de aquí, el version 1 00:15:54
que aquí tenemos en mi programa y lo instalamos 00:15:59
así que msisec-i y le decimos aquí en mi programa 00:16:03
me aparece la instalación, siguiente, siguiente, instalar y finish 00:16:10
Pues ahora nos vamos a ir hacia atrás 00:16:17
Y vamos a ejecutar el parche 00:16:22
Me voy a meter en este caso en el parche 00:16:25
Y nosotros queremos ejecutar este programa 00:16:27
Así que ponemos msi.exec 00:16:32
Perdón, msi.exec 00:16:35
Y ahora lo que le vamos a poner es el parámetro 00:16:39
En este caso que nos pone raya p 00:16:43
Para decir el parche 00:16:46
Y le decimos el parche 00:16:48
¿De acuerdo? 00:16:50
Tenéis en este caso 00:16:52
Estas opciones 00:16:54
Pero yo ahora no las voy a poner 00:16:55
Porque quiero que veáis que me sale lo mismo de siempre 00:16:57
Para decirle 00:17:00
Que haga una reinstalación 00:17:02
De todo si es necesario 00:17:05
¿De acuerdo? 00:17:07
Y lo que me pone es reinstal mode 00:17:08
La O, la M, la U y la S 00:17:10
Son parámetros para decir que sea 00:17:12
En este caso 00:17:13
Lo más silencioso posible, creo recordar 00:17:15
Ahí tenéis las opciones del MSI 00:17:20
Con las opciones que quiere decir la O, la M y la U 00:17:22
Y luego el QN 00:17:24
Para que sea de manera silenciosa 00:17:25
No recuerdo muy bien que quiere decir las opciones 00:17:27
O, M o S porque tendría que mirar la ayuda 00:17:30
Pero hay veces que lo vais a ver en los foros 00:17:32
Yo aquí lo voy a quitar 00:17:35
Porque quiero que me aparezca la ventanita 00:17:36
Entonces yo aquí lo quito 00:17:37
Le doy al Enter y me aparece igual que antes 00:17:39
Lo mismo que antes 00:17:42
Le doy a Next 00:17:43
le doy a next y ya lo tengo instalado 00:17:44
¿de acuerdo? si yo me voy aquí a inicio 00:17:47
y a las aplicaciones 00:17:49
pues tendré que tener 00:17:51
la versión pues la 1.0.1 00:17:53
¿de acuerdo? que no sé 00:17:56
dónde coño está aquí en mis programas 00:17:57
¿de acuerdo? pues aquí la tengo 00:17:59
¿de acuerdo? 00:18:01
bueno, antes de terminar 00:18:05
como 00:18:06
os he dicho que no me acordaba de las opciones 00:18:07
me he metido un momento en la página 00:18:10
de aquí y el homus 00:18:12
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í. 00:18:14
Para terminar, hay a veces deciros que en algunas ocasiones os pueden dar los parches en el .exe. 00:18:41
Yo me he descargado, por ejemplo, uno de los parches del Office desde esta página, por ejemplo. 00:18:50
Yo me he metido en esta página y aquí tengo en este caso los ficheritos MSP con las actualizaciones. 00:19:02
¿De acuerdo? Que me pone la actualización correspondiente y la actualización que me descargo 00:19:09
Yo me he descargado una de ellas simplemente para que veáis 00:19:13
Cuando yo me he descargado una de ellas, lo que se me descarga es un ficherito .exe 00:19:16
Que lo copio aquí 00:19:21
Aquí en descargas 00:19:23
Entonces, este ficherito es un .exe 00:19:25
Que cuando yo lo ejecute, se me va a hacer esa actualización 00:19:30
Pero que sepáis que hay ciertos ficheros .exe como este, que son patches 00:19:32
Que yo de ahí puedo extraer el ficherito MSP 00:19:38
Si yo me voy aquí a descargas 00:19:40
Yo puedo extraer, en este caso, de ahí 00:19:42
Por ejemplo, voy a crear aquí una carpeta 00:19:50
MD prueba 00:19:53
Y le puedo decir aquí el nombre de la actualización 00:19:58
Que es, haces bla bla bla bla bla 00:20:03
Y le digo que lo quiero que lo extraiga 00:20:05
Dos puntos 00:20:10
Y dentro de la carpeta prueba 00:20:12
entonces me pone aquí que hace los términos 00:20:15
le doy aquí que sí, le doy a continuar 00:20:21
me dice que la instalación ha finalizado 00:20:24
de forma que si yo ahora me meto dentro de prueba 00:20:27
y le hago un DIR, yo no sé si veis que aquí tengo el ficherito MSP 00:20:30
de acuerdo, en este caso los términos licencia 00:20:35
información en un ficherito XML 00:20:39
pero quiero que veáis que de un ficherito .exe 00:20:42
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? 00:20:45
Si lo queréis ver mejor en modo gráfico, tengo aquí el fichero prueba y el ficherito MSP correspondiente, ¿de acuerdo? 00:20:55
Yo como aquí no tengo el Office, pues no tiene mucho sentido que lo ejecute, ¿de acuerdo? Porque obviamente me da error. 00:21:02
No tengo aquí instalado el Office para nada, pero quiero que entendáis las opciones que podéis llegar a tener, ¿de acuerdo? 00:21:08
para que sepáis qué es eso de los ficheros MSP 00:21:14
venga, un saludo 00:21:17
Idioma/s:
es
Autor/es:
Fernando Herrero Núñez
Subido por:
Fernando Jesús H.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
24
Fecha:
31 de enero de 2023 - 20:13
Visibilidad:
Público
Centro:
IES EL CAÑAVERAL
Duración:
21′ 19″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
103.62 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid