Déploiement automatisé Office 2013 - Logiciels d'entreprise - Systèmes & Réseaux Pro
Marsh Posté le 27-01-2015 à 19:29:00
Ben c'est juste une commande rmdir et 4 del
Il fonctionne car si je le lance manuellement tout ce fait.
Si tu veux vraiment les commande je les posterais demain
Marsh Posté le 27-01-2015 à 19:31:40
bah oui un rmdir mais où ?
Parce que bon sccm execute en compte système l'installation, tout comme ton bat et si celui ci supprime des trucs dans le profile utilisateur courant ça va lui faire une belle jambe au profile système de ne plus avoir de raccourci office 2003 .
Si tu veux tester, ouvre via un psexec un shell en compte système et tu verras bien si ton script marche ou pas.
D'où l'intéret de savoir ce que fais ton script
Marsh Posté le 28-01-2015 à 11:36:32
Alors le script fait:
rmdir /S /Q "C:\Program Files (x86)\Microsoft Office\OFFICE11"
del "c:\users\%username%\Desktop\Microsoft Word.lnk"
del "c:\users\%username%\Desktop\Microsoft Excel.lnk"
del "c:\users\%username%\Desktop\Microsoft Powerpoint.lnk"
del "c:\users\%username%\Desktop\Microsoft Outlook.lnk"
Alors effectivement le fait que ce soit le compte systeme, ca peut tromper le %username% par contre ca n’exécute pas la 1ere ligne non plus et si je suis en compte utilisateur mon bat fait bien la suppression du dossier Office11.
Marsh Posté le 28-01-2015 à 12:00:58
C'est qd même bien dégueulasse la suppression du répertoire .
Met un echo coucou > c:\windows\temp\coucou.txt dans ton script pour vérifier qu'il s'exécute bien : si le fichier est présent c'est qu'il s'exécute sinon non
Marsh Posté le 28-01-2015 à 12:41:47
Ben ouais la suppression du répertoire est un peu violente mais quand tu installes Office 2013 sur 2003 il ne supprime pas le dossier.
Pour l'instant je teste ce qui est faisable, on verra si on le laisse ou pas.
Je vais rajouter des logs, je vais redéployer et je verrais le résultat.
Marsh Posté le 28-01-2015 à 13:54:18
Bon ben je n'ai pas de fichier log de crée.
Si je lance manuellement le bat il le crée.
Je ne vois pas ou ca coince
Marsh Posté le 28-01-2015 à 13:56:50
Mais tu ne désinstalles pas le 2003 avant d'installer le 2013 ?
Marsh Posté le 28-01-2015 à 13:59:29
Si l'OPO le fait, mais même lorsque tu met a jour par cd Office 2003 vers 2013, le dossier office 11 reste.
Marsh Posté le 28-01-2015 à 14:02:19
ReplyMarsh Posté le 28-01-2015 à 14:04:24
Mais tu es sûr que l'OPO déinstalle Office 2003 correctement ? Parce qu'on je l'impression que ce n'est pas le cas, et qu'il fait un in-place upgrade au lieu d'un wipe & install
Marsh Posté le 28-01-2015 à 14:18:09
ReplyMarsh Posté le 28-01-2015 à 14:19:11
Je@nb a écrit : C'est que ton script ne se lance pas mais je pense tu l'as deviné |
Ah oui ca j'avais compris
Mais le pourquoi
Marsh Posté le 28-01-2015 à 14:30:00
Je sais pas comment tu l'appelles Regarde les logs d'office
Marsh Posté le 28-01-2015 à 14:30:52
jam1 a écrit : Ben en fait il fait une maj, mais en supprimant les anciennes versions. |
Attention mise à jour et désinstallation/installation c'est très différent.
Essaye de dissocier les deux tâches, une pour la désinstallation, l'autre pour l'installation
Marsh Posté le 28-01-2015 à 16:01:17
Non mais ca je le laisse comme ça, la maj Office migre les versions ca me va, après je regarde si je peux effacer le dossier de 2003 mais si il reste c'est pas trop grave.
Par contre les raccourcis 2003, ca c'est plus embetant.
Marsh Posté le 28-01-2015 à 17:26:59
GPP au pire.
Sinon activesetup, script de nettoyage sur TOUS les profils, package sccm qui fait que ça lancé en tant qu'user, DSC etc. les solutions ne manquent pas
Marsh Posté le 28-01-2015 à 17:39:45
Oui mais c'est dommage de ne pas pouvoir faire tout en un seul déploiement.
Et je n'aime pas quand ca ne fonctionne pas comme ça devrait.
Marsh Posté le 28-01-2015 à 18:52:52
Ben c'est via l'OPO (tu peux le lancer avec la commande setup / admin de l'install d'office)
Avec ca tu paramètres ce que tu veux, ca te génère un fichier MSP, donc dans l'OPO je dit d'importer un fichier bat dans le répertoire programfiles x86\Microsoft Office et ensuite il est exécuté toujours par l'OPO à la fin de l'install d'office.
Donc par SCCM je lance l'install d'office qui se fait toute seule via le fichier MSP qui est configuré.
Marsh Posté le 28-01-2015 à 19:12:24
Je sais comment marche l'OPO mais tu me dis pas ce que tu as mis dedans ...
Fais une capture d'écran ça sera plus simple si tu as du mal à expliquer
Marsh Posté le 28-01-2015 à 19:25:17
Si tu connais l'OPO tu as un endroit ou tu ajouter des fichiers et un autre ou tu exécutes des fichiers avant l'install d'office ou après.
Si tu me comprends pas je te fais une copie d'écran deman
Marsh Posté le 28-01-2015 à 19:33:06
Je comprends très bien ce que tu dis, mais tu ne donnes pas les paramètres exact de ce que tu fais
Marsh Posté le 29-01-2015 à 12:36:05
Alors voila les 2 copies d'écran de l'OPO:
Dans le fichier bat:
Code :
|
Dis moi si tu veux d'autres infos?
Merci
Marsh Posté le 29-01-2015 à 13:01:12
et les logs d'install d'office disent quoi ?
Sinon perso j'aurai plutôt tendance à mettre un cmd.exe /C "[INSTALLOCATION]\fin_install.bat" (je sais pas comment il gère les "" aussi)
Marsh Posté le 29-01-2015 à 13:53:15
Je te met la fin du log:
Code :
|
Je vais essayer ta commande
Marsh Posté le 29-01-2015 à 15:19:30
Bon bonne nouvelle ta méthode fonctionne:
j'ai mis en cible: C:\Windows\System32\cmd.exe
et en paramètre: /C "c:\Program Files (x86)\Microsoft Office\fin_install.bat"
Du coup le dossier Office11 est supprimé
Par contre et c'est normal les fichiers raccourcis ne sont pas supprimés car le chemin %username% pointe sur la mauvaise session vu que le compte qui est installe est système.
Je vais voir, la méthode sera peut être de mettre a jour avant les raccourcis de la session utilisateur vers all user via GPO ou autre puis de les modifier a cet endroit.
En tout cas merci Je@nb
@+
Marsh Posté le 29-01-2015 à 15:23:22
c'est pour ça qu'idéalement tu fais un activesetup ou un script qui nettoie tous les profils
Marsh Posté le 29-01-2015 à 15:34:28
Oui mais il faut un reboot pour que ce soit activé pour activesetup, du coup une fois office 2013 installé les raccourcis 2003 restant donneront une erreur tant que le reboot n'est pas fait. (enfin si j'ai bien compris)
Je vais étudier ça, mais actuellement une GPO remet sur la session active les raccourcis 2003 si ils ont été supprimés, a voir mais la solution serait de les supprimer et de les mettre dans all user.
Enfin du coup je sais lancer un fichier à la fin de l'install, ca sera surement utile.
Je connaissais pas activesetup, je vais regarder ça de près, ca à l'air pratique également
Marsh Posté le 04-02-2015 à 22:45:40
pourquoi ne pas utiliser msiexec :
http://blogs.technet.com/b/odsuppo [...] ducts.aspx
Marsh Posté le 04-02-2015 à 22:49:20
Office 2003 est desinstallé, c'est juste le dossier qui reste mais le registre est nettoyé.
Marsh Posté le 27-01-2015 à 17:07:07
Bonjour,
je test le déploiement d'Office Pro 2013 via SCCM 2012.
J'utilise l'Outil de Personnalisation d'Office (OPO) qui me génère un fichier MSP. Je déploie ensuite via SCCM, jusque la pas de problème, les paramètres que je défini sont bien appliqués.
J'ai par contre besoin de lancer un fichier bat à la fin de l'installation, c'est prévu dans l'OPO, j'ajoute le fichier bat via l'OPO dans le répertoire d'installation d'Office et je lui dit de le lancer à la fin de l'install mais je n'ai pas le résultat du fichier (suppression des anciens raccourci office 2003)
Dans les logs le fichier est bien lancé, si je le lance manuellement depuis l'emplacement ou l'OPO l'a mis ca fonctionne.
Avez vous déjà rencontré ce soucis et surtout avez vous une piste?
Merci d'avance.