Package IM, installation réussite, mais pas installer !

En raison des modifications apportées au design par Microsoft, vous ne pouvez pas utiliser Citrix Installation Manager pour déployer Office 2007. [#155549]

ton fichier WFS a juste enregistré les clefs crées lors de l’installation et celles supprimées à la fin de l’installation…



effectivement, tu pointes vers un élément du readme du HRP02 pour CPS4.5 et cela s’applique également à CPS4.0

J’ai tenté avec une install Unatended …



Mais j’ai un échec :



ADF Installer ne répond pas, il est possible que l’installation ne soit pas réussie.

Pourtant l’install est faite … Arf arfffff.



Pénible tout ça lol

Salut !



Si je comprends bien l’installation d’Office se fait bien, mais un message d’erreur apparait sur IM ?



As tu fait cela via une cmd ? si l’installation prend trop de temps il vaut mieux le faire via un vbscript au moins tu seras sur des retours d’informations.

ok…



regarde ici :

http://technet.microsoft.com/en-us/library/cc179022.aspx

pour forcer le logging à l’install (le log file doit normalement etre dans le répertoire %TEMP%) et attache le fichier de log ici

Oui en fait, une fois il a installé Office, mais au bout d’une heure que la taches soit lancée, j’ai eu l’erreur du ADF.



J’ai tout cassé et refait, j’ai maintenant que l’erreur ADF, Office ne s’installe pas …



C’est la merde !!!



je fais une unattend installe en faisaint :



unattend program : setup.exe

Command line paramters : /adminfile toto.msp



Si je lance ça direct via un sctipt .bat ça marche nickel. Via IM et Unattend Install walou !!!

Oh punaise, je suis dégouté j’ai enfin réussi à faire le package, mais à la désinstalltion, j’ai désinstall réussite malgré qu’Office soit tj installé :s

Salut !



Après avoir eu pas mal de problème d’installation et de déinstallation de certains softs, le plus simple et de séparer les deux jobs.



un job d’installation via un script vbs lancé par (IM & unattended installation)

Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "setup.exe " & "adminfile file.msp", ,1
Wscript.echo "installation terminée"


Grace au retour Installation terminée tu es sur que ton installation est terminée. A enlever par la sute.

Un job pour la désinstallation d'Office
strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate}!" & strComputer & "rootcimv2")

Set colSoftware = objWMIService.ExecQuery _
("Select * from Win32_Product Where Name = 'Microsoft Office Professional Edition 2003'")

For Each objSoftware in colSoftware
objSoftware.Uninstall()
Next


Voilà

J’avais pensé à ça, mais le truc, c’est que du coup j’aurai 2 packages


  • 1 pour l’install
  • 1 pour la désinstall.



    J’avais plutot pensé à modifier mon fichier .wfs, en rajoutant une section :



    [Remove]

    DestFileInUseAction=reboot

    FileErrorAction=continue

    DefineSymbols=T, GlobalSymbols

    ConfigActions=T, Run desinstall.bat

    ConfigActions=T, RegisterProductRemoveActions



    [Run desinstall.bat]

    ShellExecute=\vrt-filsourcesdesinstall.bat,T,open,%TEMPDIR%,NORMAL



    Mais ça n’a pas l’air de bien fonctionner …

BON CA Y’est, j’ai réussi.



J’ai donc tout désinstaller proprment via le ajout / suppression de programmes.

Nettoyages BdR

Suppresion des fichiers shared.



Création d’un package Unattend Installation via IM.



Voici le contenu du fichiers wfs :



[$version 3, codepage 1200$]

[Main]

Version=4

Description=Office 2007 STD SP1

Creator=Citrix Customer

ProductID=383D868BA63E3D4B83069FC22657EE86

EnablerVersion=Version 4.4.0.00001

SetupRequiresAdmin=F

ConfigOnly=F



[GlobalSymbols]

_NT351=%!Split(OSVER,v)%%!eval(’"%OS%"=“WinNT” & %v1%=3 & %v2%=51’)%

_NT4=%!Split(OSVER,v)%%!eval(’"%OS%"=“WinNT” & %v1%=4’)%



[Setup]

DestFileInUseAction=reboot

FileErrorAction=fail

DefineSymbols=T, GlobalSymbols

ConfigActions=T, Run Install.bat

ConfigActions=T, RegisterProductSetupActions



[UserSetup]

DestFileInUseAction=continue

FileErrorAction=continue

DefineSymbols=T, GlobalSymbols



[Repair]

DestFileInUseAction=reboot

FileErrorAction=fail

DefineSymbols=T, GlobalSymbols

ConfigActions=T, RegisterProductSetupActions



[Remove]

DestFileInUseAction=reboot

FileErrorAction=continue

DefineSymbols=T, GlobalSymbols

ConfigActions=T, Run desinstall.bat

ConfigActions=T, RegisterProductRemoveActions



[UserRemove]

DefineSymbols=T, GlobalSymbols



[Run Install.bat]

ShellExecute=\vrt-filsourcesInstall.bat,T,open,%TEMPDIR%,NORMAL



[Run desinstall.bat]

ShellExecute=\vrt-filsourcesdesinstall.bat,T,open,%TEMPDIR%,NORMAL



[RegisterProductSetupActions]

RegisterProduct=



[RegisterProductRemoveActions]

RegisterProduct=





Contenu du batch install.bat :



"\vrt-filsourcesOffice 12setup.exe" /adminfile .Updates@toto.MSP



Contenu du batch desinstall.bat :



c:windowssystem32msiexec.exe /X{90120000-0012-0000-0000-0000000FF1CE} /quiet



J’ai même fait une install avec le SP1 intégré. Pour cela il suffit de mettre le fichier .MSP du SP1 dans le répertoire Updates des sources Office 2K7.

En fait le setup lit les fichiers MSP dans l’ordre. Dans faire attention que votre fichier .MSP de réponse à l’install Office soit en ‘tête de liste’