Packaging d'applications PACKAGING D'APPLICATION DOCUMENT Version Date Nature d
Packaging d'applications PACKAGING D'APPLICATION DOCUMENT Version Date Nature du document 1.0 13/02/2019 Création Service Consulting Auteur Packaging d'Applications Page 1/24 C.KH Packaging d'applications SERVICE ORGANISME POUR SCC Consulting Ecriture / Lecture SCC Technique Lecture CRIDF IT Lecture DOCUMENT Objet Packaging d'Applications Date de création 13/02/2019 Version 1.0 Auteur C.KHAMLY VALIDATION NOM SERVICE DATE Service Consulting Auteur Packaging d'Applications Page 2/24 C.KH Packaging d'applications SOMMAIRE 1 ENVIRONNEMENT..........................................................4 2 REGLES DE PACKAGING..............................................4 3 APPLICATIONS................................................................5 3.1 7-ZIP 19.00 X64...............................................................................5 3.2 ADOBE READER DC 2019.010.20091 FR X86...............................5 3.3 ADOBE FLASH PLAYER 32.0.0.156 X86.........................................7 3.4 GOOGLE CHROME ENTREPRISE 72.0.3626.96 FR X64.................8 3.5 LIBREOFFICE 6.1.5.2 FR X64........................................................9 3.6 MICROSOFT OFFICE 365 – 2019 FR X86......................................9 3.7 MICROSOFT SILVERLIGHT 5.1.50918.0 X64..................................9 3.8 MOZILLA FIREFOX ESR 60.5 FR X64.........................................10 3.9 ORACLE CLIENT 11G R2 X86......................................................12 3.10 ORACLE JAVA RE 8U202 X64...................................................13 3.11 ORACLE JAVA RE 8U202 X86...................................................14 3.12 PDFFORGE PDFCREATOR 3.3.2 FR X64..................................14 3.13 VIDEOLAN CLIENT 3.0.6 X64....................................................15 4 OUTIL D’EMPAQUETAGE MSIX...............................16 4.1 PRÉREQUIS....................................................................................16 4.2 CERTIFICAT...................................................................................16 4.3 CRÉATION......................................................................................20 4.4 INSTALLATION..............................................................................24 Service Consulting Auteur Packaging d'Applications Page 3/24 C.KH Packaging d'applications 1 ENVIRONNEMENT Système d'exploitation Microsoft Windows 10 Version Entrprise FR x64 Build 1809 Recette Poste virtuel Hyper-V 3 2 REGLES DE PACKAGING Source éditeur exclusivement Aucune modification de la source éditeur Installation par défaut de l'application Installation silencieuse et passive, si possible (en mode unattended) selon les recommandations de l'éditeur Désactivation des mises a à jour et des notifications Aucun raccourci sur le bureau Windows Service Consulting Auteur Packaging d'Applications Page 4/24 C.KH Packaging d'applications 3 APPLICATIONS 3.1 7-Zip 19.00 x64 Source https://www.7-zip.org/download.html Exécution msiexec.exe /i 7z1900-x64.msi /q Désinstallation msiexec.exe /x {23170F69-40C1-2702-1900-000001000000} /q Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {23170F69-40C1-2702-1900-000001000000}] "DisplayName"="7-Zip 19.00 (x64 edition)" 1.1 Adobe Reader DC 2019.010.20091 FR x86 Source https://get.adobe.com/fr/reader/enterprise/ Licence Freeware Lien PKG Acrobat Customization Wizard DC for Windows Source msi AcroRdrDC1901020091_fr_FR.exe -nos_oC:\AdobeFiles -nos_ne Source PKG avec MAJ msiexec.exe /p AcroRdrDCUpd1901020091.msp /a AcroRead.msi Source administrative msiexec.exe /a AcroRead.msi Fichier de réponse AdobeReaderDC.mst Personnalization Options Service Consulting Auteur Packaging d'Applications Page 5/24 C.KH Packaging d'applications Installation Options Registry Adobe Updater-Win (Windows Updates) Ajout de la clé de registre : [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Adobe\Acrobat Reader\DC\FeatureLockDown] "bUpdater"=dword:00000000 Service Consulting Auteur Packaging d'Applications Page 6/24 C.KH Packaging d'applications Shortcuts Online Services and Features PKG Copier le fichier de réponse "AdobeReaderDC.mst" vers le dossier "PKG" Exécution msiexec.exe /i AcroRead.msi transforms=AdobeReaderDC.mst /q Désinstallation msiexec.exe /x {AC76BA86-7AD7-1036-7B44-AC0F074E4100} /qn Détection SCCM {AC76BA86-7AD7-1036-7B44-AC0F074E4100} "DisplayVersion"="19.010.20091" 3.2 Adobe Flash Player 32.0.0.156 x86 Licence https://www.adobe.com/fr/products/flashplayer/distribution.html Source https://www.adobe.com/fr/products/flashplayer/distribution5.html Service Consulting Auteur Packaging d'Applications Page 7/24 C.KH Packaging d'applications 3.2.1 ActiveX - IE Windows 10 3.2.2 PlugIn Chronium PPAPI Exécution Install_Adobe_FlashPlayer_PPAPI.cmd Install_Adobe_FlashP layer_PPAPI.cmd msiexec.exe /i install_flash_player_32_ppapi.msi /q xcopy "%~dp0mms.cfg" "C:\Windows\SysWow64\Macromed\Flash" /Q /R /K /Y Désinstallation msiexec.exe /x {7C48CC6D-B17F-4B6F-8E52-5AA85C57E0C9} /q Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion \Uninstall\{7C48CC6D-B17F-4B6F-8E52-5AA85C57E0C9}] "DisplayVersion"="32.0.0.156" 3.2.3 PlugIn Firefox NPAPI Exécution msiexec.exe /i install_flash_player_32_plugin.msi/q Désinstallation msiexec.exe /x {FDC0C70F-866A-49EF-A886-D7FE22409CDA} /q Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion \Uninstall\{FDC0C70F-866A-49EF-A886-D7FE22409CDA}] "DisplayVersion"="32.0.0.156" 3.3 Google Chrome Entreprise 72.0.3626.96 FR x64 Source https://cloud.google.com/chrome-enterprise/browser/download/?hl=fr Décompresser le fichier "GoogleChromeEnterpriseBundle64.zip" Suppression des fichiers "EndpointVerification_0.4.21.msi" et "LegacyBrowserSupport_5.5.0.0_en_x64.msi" du dossier "Installer" Configuration Définir des règles Chrome au niveau de l'appareil pour des ordinateurs gérés \\Sources$\APPS\Google\Chrome\Entreprise\72.0.3626.96_FR_x64\Configuration\examples Exécution Install_Chrome.cmd Install_Chrome.cmd msiexec.exe /i GoogleChromeStandaloneEnterprise64.msi /q del "C:\Users\Public\Desktop\Google Chrome.lnk " /F /Q Désinstallation msiexec.exe /x {51BAF2DB-F22D-3A9D-947C-F78F0BF6ECFA} /q Google Update Helper msiexec.exe /x {60EC980A-BDA2-4CB6-A427-B07A5498B4CA} /q Service Consulting Auteur Packaging d'Applications Page 8/24 C.KH Packaging d'applications Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {51BAF2DB-F22D-3A9D-947C-F78F0BF6ECFA}] "DisplayVersion"="72.0.3626.96" 3.4 LibreOffice 6.1.5.2 FR x64 Source https://fr.libreoffice.org/download/libreoffice-stable/ Lien PKG https://wiki.documentfoundation.org/Deployment_and_Migration/fr Exécution msiexec.exe /i LibreOffice_6.1.5_Win_x64.msi /qn RebootYesNo=No ISCHECKFORPRODUCTUPDATES=0 QUICKSTART=0 CREATEDESKTOPLINK=0 Désinstallation msiexec.exe /x {F936275B-96A7-4823-B4F8-0C0D3DC70C70} /qn Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {F936275B-96A7-4823-B4F8-0C0D3DC70C70}] "DisplayVersion"="6.1.5.2" 3.5 Microsoft Office 365 – 2019 FR x86 Installation setup.exe /configure Configuration-CRIDF_2019.xml Désinstallation setup.exe /configure Uninstall_Office.xml Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\O365P roPlusRetail - fr-fr] "DisplayName"="Microsoft Office 365 ProPlus - fr-fr" 3.6 Microsoft Silverlight 5.1.50918.0 x64 Source https://www.microsoft.com/getsilverlight/get-started/install/default? reason=unsupportedbrowser&_helpmsg=ChromeVersionDoesNotSupportPlugins#sysreq Lien PKG Silverlight_x64.exe /? Exécution Install_Silverligth.cmd Install_Silverligth.cm d Silverlight_x64.exe /q reg add HKLM\SOFTWARE\Microsoft\Silverlight /v UpdateMode /t REG_DWORD /d 2 Désinstallation msiexec.exe /x {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00} /q Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {89F4137D-6C26-4A84-BDB8-2E5A4BB71E00}] Service Consulting Auteur Packaging d'Applications Page 9/24 C.KH Packaging d'applications "DisplayVersion"="5.1.50918.0" 3.7 Mozilla Firefox ESR 60.5 FR x64 Source https://www.mozilla.org/en-US/firefox/organizations/all/ Lien PKG Déploiement de Firefox dans un environnement d'entreprise https://wiki.mozilla.org/Installer:Command_Line_Arguments Source PKG Décompresser le fichier d'installation avec 7-Zip (ou autre) : Firefox Setup 60.5.0esr.exe Le résultat Suppression du fichier exécutable "maintenanceservice_installer.exe" depuis "PKG\core" Fichiers de configuration Déploiement de Firefox dans un environnement d'entreprise local-settings.js pref("general.config.obscure_value", 0); pref("general.config.filename", "mozilla.cfg"); mozilla.cfg //Firefox Default Settings //set Firefox Default homepage pref("browser.startup.homepage", "https://elien.iledefrance.fr"); //disable default browser check pref("browser.shell.checkDefaultBrowser", false); //Définition du moteur de recherche pref("browser.urlbar.placeholderName", "Qwant"); pref("browser.search.defaultenginename", "Qwant"); pref("browser.search.isUS", "Qwant"); pref("browser.search.defaultenginename.US", "data:text/plain,browser.search.defaultenginename.US=Qwant"); pref("browser.search.order.1", "Qwant"); pref("browser.search.order.2", "Google"); pref("browser.search.order.3", "Bing"); pref("browser.search.order.US.1", "data:text/plain,browser.search.order.US.1=Qwant"); pref("browser.search.order.US.2", "data:text/plain,browser.search.order.US.2=Google"); pref("browser.search.order.US.3", "data:text/plain,browser.search.order.US.3=Bing"); Service Consulting Auteur Packaging d'Applications Page 10/24 C.KH Packaging d'applications //Désactive la mise à jour automatique lockPref("app.update.enabled", false); lockPref("app.update.auto", false); lockPref("app.update.mode", 0); lockPref("app.update.service.enabled", false); //disable extensions updates lockPref("extensions.update.enabled", false); //disable search updates lockPref("browser.search.update", false); //Désactive l'affichage de 'Connaître vos droits' au premier lancement pref("browser.rights.3.shown", true); //Ne montre pas les nouvelles fonctionnalités à chaque mise à jour pref("browser.startup.homepage_override.mstone","ignore"); //Désactive le lecteur de pdf interne pref("pdfjs.disabled", true); //Disable all data upload (Telemetry and FHR) lockPref("datareporting.policy.dataSubmissionEnabled", false); //use classic downloader //pref("browser.download.useDownloadDir", false); Copier le fichier "local-settings.js" vers "core\defaults\pref" Copier le fichier "mozilla.cfg" vers le dossier "core" Exécution Install_Firefox.cmd Install_Firefox.cmd %~dp0setup.exe -ms del "C:\Users\Public\Desktop\Firefox.lnk " /F /Q Désinstallation "C:\Program Files\Mozilla Firefox\uninstall\helper.exe" /s Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Mozi lla Firefox 60.5.0 ESR (x64 fr)] "DisplayVersion"="60.5.0" 3.8 Oracle Client 11g R2 x86 Source Service Consulting Auteur Packaging d'Applications Page 11/24 C.KH Packaging d'applications Documentation TPosProcTech - Client Oracle 11.2.0.1 Oracle 32 bits - via setup - pour Windows 7 - Install.doc Configuration Nouvelle : Variable Système "TNS_NAME" Modification : Variable Système "PATH" Service Consulting Auteur Packaging d'Applications Page 12/24 C.KH Packaging d'applications Package Silent Oracle Fusion Middleware Installation and Deinstallation Utilisation de la fonctionnalité "Enregistrer le fichier de réponses" lors de l'installation Prérequis Installation Install_Oracle_Client11gR2.cmd Install_Oracle_Client1 1.2.cmd "%~dp0setup.exe" –responseFile "%~dp0client.rsp" -silent regedit /s "%~dp0Ora11.reg" Désinstallation Command Line Parameters for Silent Deinstallation Suppression du dossier "ORA11" depuis "C:\Programes" 3.9 Oracle Java RE 8u202 x64 Source https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html Lien PKG Comment procéder à une installation sans invite (sans intervention de l'utilisateur) de Java ? Installing With a Configuration File JRE Installer Options Exécution jre-8u202-windows-x64.exe INSTALL_SILENT=Enable AUTO_UPDATE=Disable EULA=Enable REBOOT=Disable Désinstallation msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F64180202F0} /qn Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {26A24AE4-039D-4CA4-87B4-2F64180202F0}] "DisplayName"="Java 8 Update 202 (64-bit)" 3.10 Oracle Java RE 8u202 x86 Source https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html Lien PKG Comment procéder à une installation sans invite (sans intervention de l'utilisateur) de Java ? Installing With a Configuration File JRE Installer Options Exécution jre-8u202-windows-i586.exe INSTALL_SILENT=Enable AUTO_UPDATE=Disable EULA=Enable REBOOT=Disable Désinstallation msiexec.exe /x {26A24AE4-039D-4CA4-87B4-2F32180202F0} /qn Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion \Uninstall\{26A24AE4-039D-4CA4-87B4-2F32180202F0}] Service Consulting Auteur Packaging d'Applications Page 13/24 C.KH Packaging d'applications "DisplayName"="Java 8 Update 202" 3.11 Pdfforge PDFCreator 3.3.2 FR x64 Source http://www.pdfforge.org/pdfcreator/download Lien PKG http://docs.pdfforge.org/pdfcreator/2.0/en/installing-pdfcreator/setup-command-line-parameters/ PDFCreator-3_3_2-Setup.exe /? Création du fichier de réponse au format *.ini Depuis une fenêtre d'invite de commande, exécuter la commande suivante : PDFCreator-3_3_2-Setup.exe /SAVEINF=PDFCreator.ini Personnaliser l'installation selon les besoins : Suppression de "PDF Architect 6" Aucun icone sur le bureau Windows Copier le fichier "PDFCreator.inf" depuis "C:\Temp" vers le dossier des sources binaires de PDFCreator Exécution PDFCreator-3_3_2-Setup.exe /loadinf=PDFCreator.ini /VERYSILENT Désinstallation "C:\Program Files\PDFCreator\unins000.exe" /VERYSILENT /NORESTARTAPPLICATIONS Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\ {0001B4FD-9EA3-4D90-A79E-FD14BA3AB01D}] "DisplayVersion"="3.3.2" Service Consulting Auteur Packaging d'Applications Page 14/24 C.KH Packaging d'applications 3.12 VideoLan Client 3.0.6 x64 Source https://www.videolan.org/vlc/index.fr.html Package VLC command-line help Installation vlc-3.0.6-win64.exe /L=1036 /S /NCRC Désinstallation C:\Program Files\VideoLAN\VLC\uninstall.exe /S Détection SCCM [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VLC media player] "DisplayVersion"="3.0.6" Service Consulting Auteur Packaging d'Applications Page 15/24 C.KH Packaging d'applications 2 OUTIL D’EMPAQUETAGE MSIX 3.13 Prérequis MSIX est un format d’empaquetage conçu pour être sûr, sécurisé et fiable, basée sur une combinaison de .msi, .appx, App-V et ClickOnce technologies d’installation Générer un nouveau package des applications win32 existantes au format MSIX Système d'exploitation Windows 10 – Build1809 à minima Source MSIX Packaging Tool Mode développeur Connexion WAN 3.14 Certificat Depuis une fenêtre de ligne de commande PowerShell avec les droits d'administrateur local Exécuter la commande ci-dessous : New-SelfSignedCertificate -Type Custom -Subject CN=CRIDF_MSIX -KeyUsage DigitalSignature -FriendlyName CRIDF_MSIX -CertStoreLocation "Cert:\LocalMachine\My" Ouvrir une console "mmc" avec le composant "Certificats (ordinateur local)" Le certificat "CRIDF_MSIX" a été créer depuis "Personnel\Certificats" Service Consulting Auteur Packaging d'Applications Page 16/24 C.KH Packaging d'applications Déplacer le certificat "CRIDF_MSIX" depuis "Personnel\Certificats" vers "Autorités de certification racines de confiance\Certificats" Sélectionner "Exporter" du menu contextuel de "Toutes les tâches" depuis "Certificats (ordinateur local)\Autorités de certifications racines de confiance\Certificats\CRIDF_MSIX" Cliquer sur "Suivant" Sélectionner "Oui, exporter la clé privée" puis cliquer sur "Suivant" Service Consulting Auteur Packaging d'Applications Page 17/24 C.KH Packaging d'applications Cliquer sur "Suivant" Sélectionner "Mot de passe" puis renseigner le mot de passe et cliquer sur "Suivant" Renseigner le chemin UNC pour l'enregistrement puis cliquer sur "Suivant" Service Consulting Auteur Packaging d'Applications Page 18/24 C.KH Packaging d'applications Cliquer sur "Terminer" Cliquer sur "OK" Service Consulting Auteur Packaging d'Applications Page 19/24 C.KH Packaging d'applications 3.15 Création Sélectionner "MSIX Packaging Tool" Sélectionner Sélectionner la source des binaires d'installation depuis le champ ""Choisissez l'utilitaire d'installation que vous souhaitez empaqueter" puis sélectionner "Signer le package pour le tester" et "Entrer des arguments d'installeur" Exemple : 7-Zip Source \\Sources$\APPS\7- Zip\1900_x64\Source\ 7z1900-x64.msi Source Chemin de UNC de "CRIDF_MSIX.pfx" Mot de passe Mot de passe du certificat Argument s /q Service Consulting Auteur Packaging d'Applications Page 20/24 C.KH Packaging d'applications Sélectionner "Créer un package sur cet ordinateur" puis cliquer sur "Suivant" Renseigner les champs uploads/Litterature/ dex-packaging-d-x27-applications-v1-0 2 .pdf
Documents similaires
-
14
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jui 11, 2021
- Catégorie Literature / Litté...
- Langue French
- Taille du fichier 3.2642MB