Página 2 de 3

Re: WAPT y MS Office

Publicado: 15 de marzo de 2016 - 14:41
por a.grisard
Entonces, cuando ejecuto el comando manualmente: aparece el lanzador con la opción entre Instalar y Personalizado.

Cuando selecciono Instalar, obtengo la configuración que ingresé en mi archivo MSP (la licencia, la instalación sin acceso).

Pero acabo de darme cuenta de mi error: coloqué mi MSP en la carpeta UPDATES, y ahora cuando selecciono el botón "Instalar ahora", la instalación comienza. Entonces, ¿puedo intentar con un paquete WAPT nuevamente?

Re: WAPT y MS Office

Publicado: 15 de marzo de 2016 - 14:53
por sfonteneau
Eso explica tu problema.

Por lo tanto, puedes intentar instalar un paquete WAPT de nuevo.

Re: WAPT y MS Office

Publicado: 15 de marzo de 2016 - 17:25
por a.grisard
Acabo de probar el comando manual "setup.exe /adminfile "install_sans_access.msp" y funcionó. Sin embargo, la ventana (de Office) aparece y desaparece.

Cuando ejecuto mi paquete en mi máquina, obtengo información de que la tarea está completa pero no hay nada instalado.

Cuando accedo a los archivos temporales, obtengo el siguiente registro:

Código: Seleccionar todo

PERF: TickCount=1506718 Name=OBootStrapper::Run Description=Begin function
Operating System version: 6.1.7601 Service Pack 1. Platform ID: 2
Running on a 64-bit operating system.
Command line: "setup.exe"  /adminfile "install_sans_access.MSP"
Parsing command line.
Admin patch file/path specified: c:\windows\temp\wapthsykwx\install_sans_access.MSP
Verify file signature in "c:\windows\temp\wapthsykwx\SETUP.EXE"
Verify file signature in "c:\windows\temp\wapthsykwx\PROPLUS.WW\OSETUP.DLL"
Using setup controller dll at [c:\windows\temp\wapthsykwx\PROPLUS.WW\OSETUP.DLL].
PERF: TickCount=1509078 Name=OBootStrapper::Run Description=Calling RunSetup
Opening log file C:\Windows\TEMP\SetupExe(201603151634055FC).log.
=========================================================================
PERF: TickCount=1509093 Name=RunSetup Description=Begin function
Catalyst execution began: 03/15/2016 16:34:05.
Setupexe Resiliency Mode is set to [PerformIfApplicable]; thus Resiliency is [disabled] for the [InstallExecutionMode]
Searching for updated versions of resource files under the 'updates' folder [c:\windows\temp\wapthsykwx\updates].
Found [0] resource files under the update folder.
Searching for default versions of resource files under the folder [c:\windows\temp\wapthsykwx].
Resource File Manager : Found (CultureTag=fr-FR) resource file at [c:\windows\temp\wapthsykwx\OFFICE.FR-FR\OSETUPUI.DLL].
Found [1] resource files under the default folder.
Resource File Manager : Current user's LCID is [1036].
Resource File Manager : Selecting resource file (File=c:\windows\temp\wapthsykwx\OFFICE.FR-FR\OSETUPUI.DLL) for CultureTag [fr-FR].
Running in [InstallExecutionMode]. Run from TEMP folder at [C:\Windows\TEMP\Setup000005fc].
Loaded resource file [C:\Windows\TEMP\Setup000005fc\OSETUPUI.DLL] (CultureTag=fr-FR).
Loaded Dll : c:\windows\temp\wapthsykwx\PROPLUS.WW\OSETUP.DLL.
Catalyst version is : 12.0.4518.1014
JobExecutionMode is InstallExecutionMode.
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0015-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0016-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0044-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-006E-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-002A-040C-1000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-001A-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0018-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-002C-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0011-0000-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0019-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-0010-040C-0000-0000000FF1CE}"
LIS: start parsing setup xml
LIS: finished parsing LIS package "{90120000-001B-040C-0000-0000000FF1CE}"
Product: PROPLUS
  AddOnGroup Culture: fr-fr
    AddOnId: OFFICE.FR-FR
    AddOnId: ACCESS.FR-FR
    AddOnId: WORD.FR-FR
    AddOnId: PUBLISHER.FR-FR
    AddOnId: PROOFING.FR-FR
    AddOnId: OFFICE64.FR-FR
    AddOnId: INFOPATH.FR-FR
    AddOnId: POWERPOINT.FR-FR
    AddOnId: OUTLOOK.FR-FR
    AddOnId: EXCEL.FR-FR

Re: WAPT y MS Office

Publicado: 16 de marzo de 2016 - 08:59
por sfonteneau
Los registros no me dicen nada.

Si el comando `setup.exe /adminfile "install.msp"` se ejecuta correctamente cuando lo pruebas manualmente (sin ninguna intervención manual por tu parte), pero tu paquete WAPT no funciona, eso es bastante extraño.

Re: WAPT y MS Office

Publicado: 16 de marzo de 2016 - 10:58
por a.grisard
Este es mi procedimiento:
1) Ejecuto el comando "setup /admin" para crear mi archivo de configuración MSP.
2) Creo un paquete con el comando "wapt-get make-template path\setup.exe".
3) Modifico mis archivos Python como se describió anteriormente.
4) Ejecuto la compilación del paquete con "wapt-get build-upload path\aiz-office2007-wapt".
5) El paquete se carga automáticamente a mis repositorios.
6) Lo asocio a una máquina.
7) Ejecuto una actualización e instalación del paquete en esa máquina. ¡

Lo logré! Ahora voy a probar tu procedimiento de desinstalación.

Re: WAPT y MS Office

Publicado: 17 de marzo de 2016 - 14:42
por a.grisard
Tengo problemas para desinstalarlo.

Entiendo que necesito insertar un archivo "uninstall.xml", pero no comprendo cómo funciona.

Agregué esto a mi script de Python: "uninstallstring = 'MsiExec.exe /qn /X{90120000-0011-0000-0000-0000000FF1CE}'", sin éxito.

¿Alguna idea? :D

Re: WAPT y MS Office

Publicado: 17 de marzo de 2016 - 22:05
por sfonteneau
Aquí está el contenido del archivo uninstall.xml para Office Pro Plus:

Código: Seleccionar todo

<Configuration Product="ProPlus">
<Display Level="none" CompletionNotice="no" SuppressModal="yes" AcceptEula="yes" />
  <Setting Id="SETUP_REBOOT" Value="NEVER" />
</Configuration>
Aquí está la cadena de desinstalación que especifico en la parte superior de setup.py:

Código: Seleccionar todo

uninstallstring =['"%s\Common Files\microsoft shared\OFFICE15\Office Setup Controller\Setup.exe" /uninstall ProPlus /config "%s\Common Files\uninstall.xml"' % (programfiles32,programfiles32) ]

Tenga en cuenta que para que la desinstalación funcione, el archivo debe copiarse en %programfiles%\Common Files\

Lo copio usando este comando durante la instalación del software:

Código: Seleccionar todo

    filecopyto("uninstall.xml",os.path.join(programfiles32,"Common Files")) 

Re: WAPT y MS Office

Publicado: 24 de marzo de 2016 - 11:51
por a.grisard
Les escribo para informarles que he implementado y desinstalado correctamente mi paquete de Office 2007.

Ahora necesito desinstalar la instalación actual de Microsoft Office Professional y reemplazarla por Office Standard 2007. ¿Es posible?

Intenté crear un nuevo paquete de Office Standard, pero no reinstala Office; simplemente lo copia junto con la instalación existente. Por lo tanto, tengo dos entradas en Windows y Access sigue presente.

Re: WAPT y MS Office

Publicado: 24 de marzo de 2016 - 13:04
por sfonteneau
Al crear el MSP, normalmente es posible marcar la opción "Desinstalar versiones anteriores de Microsoft Office".

De lo contrario, tendrá que recurrir a la creación de scripts para las desinstalaciones.

Re: WAPT y MS Office

Publicado: 24 de marzo de 2016 - 14:02
por a.grisard
El problema es que no reconoce la versión ya instalada de Office Pro, agrega una línea de programa en Office Standard y por lo tanto no desinstala Access.