Es imposible instalar Microsoft Teams

Preguntas sobre paquetes WAPT / Solicitudes y ayuda sobre paquetes WAPT.
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
fifoue71
Mensajes: 2
Inscripción: 22 de junio de 2017 - 11:31

22 de junio de 2017 - 14:17

Hola,

he estado intentando durante varios días crear un paquete para Microsoft Teams, pero cuando ejecuto `build-upload`, el archivo .exe se ejecuta en mi máquina. Esta es la primera vez que sucede esto.
Además, cuando intento implementarlo en la máquina cliente, no hay mensajes de error. Según los registros, Teams está instalado, pero no veo nada.

El archivo .exe es del sitio web de Microsoft. He probado las versiones de 32 bits y 64 bits, pero

Aquí está mi setup.py:


# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
print('installing wapt-teams64')
run(r'"Teams_windows.exe" ')


He intentado con /VERYSILENT, luego con -s, y con nada, pero sigue sin pasar nada.

Es importante tener en cuenta que esta es una máquina con una cuenta de usuario que no tiene privilegios de administrador; Todos los demás programas funcionan correctamente (Skype, Skype Empresarial, Chrome, etc.).

La instalación manual funciona sin problemas; el usuario tiene una licencia válida.

En resumen, la instalación se completa con éxito, pero no queda rastro del software en el PC.

Sistema operativo del equipo cliente: Windows 7 Pro x64.

¿Alguna sugerencia?
Gracias.
Avatar de usuario
agauvrit
Experto en WAPT
Mensajes: 238
Inscripción: 17 de noviembre de 2016 - 10:25
Ubicación: Nantes
Contacto :

22 de junio de 2017 - 16:57

Hola,

Microsoft Teams es un software que se instala en el perfil de usuario (en AppData), por lo que no es posible instalarlo permanentemente en un equipo, como ocurre con la mayoría del software que se instala en Archivos de programa.

Tu instalación se realizó con una cuenta de sistema (el servicio WAPT se ejecuta con una cuenta de sistema) y no aparece nada porque está fuera del acceso del usuario.

Para solucionar este problema, instala el software en el contexto del usuario mediante la función session_setup (consulta https://doc.wapt.fr ).

Para obtener información sobre los argumentos silenciosos de Microsoft Teams: https://techcommunity.microsoft.com/t5/...td-p/32469.

¡Espero que esto te ayude!

Alexandre
fifoue71
Mensajes: 2
Inscripción: 22 de junio de 2017 - 11:31

22 de junio de 2017 - 17:33

Gracias por la respuesta.
Bueno, ahora lo entiendo mejor; sí que me fijé en %appdata%.
He probado varias cosas, pero no encuentro la solución.
La documentación no ofrece nada más que crear un acceso directo.

Como último recurso, probé esto, pero sigue sin funcionar (ya me lo esperaba ^^):

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
install_exe_if_needed("Teams.exe")

def session_setup():
install_exe_if_needed("Teams.exe" /VERYSILENT)
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

23 de junio de 2017 - 00:01

Con session_setup, no es posible llamar a los archivos contenidos en el paquete.

Para utilizar archivos durante la desinstalación, copie y pegue los archivos en un directorio fuera del paquete durante la instalación del paquete.

https://www.wapt.fr/fr/doc/CreationPaqu ... sion-setup

Código: Seleccionar todo

def install():
      filecopyto("Teams_windows.exe",programfiles)

def session_setup():
      run(r'"%s/Teams_windows.exe" /VERYSILENT' % programfiles )
¡Tenga en cuenta que la configuración de la sesión solo se ejecuta cuando se inicia la sesión!
Bloqueado