Cet article a été traduit automatiquement. Consulter la version de référence en anglais.
Contexte
Lors de l'utilisation d'outils de distribution de logiciels (ou d'outils de déploiement de logiciels) pour automatiser le processus de livraison de logiciels à tous les ordinateurs d'un réseau, il peut être utile de définir certaines options d'installation, telles que la désactivation de la mise à jour automatique ou l'installation en mode silencieux (aucune interaction de l'utilisateur final n'est requise au cours du processus d'installation).
L'installation de l'application Rainbow sur un bureau à distance (VDI - Virtual Desktop Infrastructure) nécessite une installation "par machine" qui modifiera l'emplacement des fichiers de cache et des entrées de registre.
Comment cela fonctionne-t-il ?
Options disponibles :
Différentes options existent et peuvent être transmises comme arguments au programme d'installation pour l'installation de Rainbow:
-
/VDI: modifie l'emplacement des fichiers de cache et désactive la mise à jour automatique.
- Au travail seulement pour le fichier d'installation "Per Machine".
- à utiliser pour l'environnement de bureau à distance.
- /DisableAutoUpdate: désactive la mise à jour automatique.
-
/DisableAwayOnSessionLock: cette fonction empêche la Présence de s'éloigner automatiquement lorsque l'écran est verrouillé.
- Au travail seulement pour le fichier d'installation "Per Machine".
- à utiliser pour l'installation de Remote Desktop car la détection d'absence peut ne pas fonctionner correctement dans un environnement VDI.
- /AutoStart: Démarrer l'application lorsque l'utilisateur se connecte à Windows.
- /NoOutlookAddIn: désactive le complément Outlook (peut être activé par l'utilisateur après l'installation).
- /SILENT: l'installation ne demandera pas à l'utilisateur de vérifier manuellement les options. Si aucune autre option n'est définie, les valeurs par défaut seront utilisées.
- /RESTARTAPPLICATIONS: Exécute l'application lorsque l'installation est terminée.
- /CreateDesktopShortcut: crée une icône de raccourci sur le bureau.
- Raccourcis de numérotation :
- /UseQuickDialModifier: définit la touche modificatrice avec les valeurs suivantes AUCUN, CTRL ou MAJ.
- /UseQuickDialKey: définit la touche de numérotation à utiliser en combinaison avec la touche de modification avec la valeur F1 à F11
-
/FirstStartLanguage: définit la langue de l'interface graphique du bureau
Exemple pour l'allemand, utilisez l'argument suivant /FirstStartLanguage=de
Les langues disponibles (ISO 639-1) sont les suivantes :-
ar, ca, cs, de, en, es-es, fi, fr, he, it, ja, ko, nl, no, pl, pt-br, pt-pt, ru, sv-se, tr, zh-cn, zh-tw.
-
-
/FirstStartLoginEmail: remplit automatiquement le champ de l'adresse électronique de l'utilisateur sur l'écran de connexion
usage : /FirstStartLoginEmail=john.doe@company.com
Si l'email spécifié est reconnu comme un utilisateur SSO, alors l'assistant SSO est lancé
Cette option doit être utilisée avec une configuration par utilisateur. -
/ForceInstallDeps: Lorsque le flag est activé et que le setup est démarré par un utilisateur non administrateur (sans "Exécuter en tant qu'administrateur"), le setup autorisera l'installation des dépendances Microsoft manquantes (à savoir : VSTO, VC++ Runtime, .net framework). Comme ces dépendances nécessitent des droits d'administrateur pour être installées, une fenêtre contextuelle d'élévation des droits s'affiche pour chaque dépendance manquante (l'administrateur local peut alors entrer ses informations d'identification).
En procédant ainsi, l'application Rainbow est installée pour l'utilisateur qui a démarré le programme d'installation (dans son répertoire %APPDATA%) et les dépendances Microsoft manquantes sont installées sur la machine (C:\NProgram Files ou l'équivalent).
Notez que sans ce paramètre, si l'installation est démarrée par un utilisateur non administrateur et que les dépendances Microsoft sont manquantes, l'installation s'arrête avec un message d'erreur indiquant que ces dépendances doivent être installées avant l'installation de Rainbow. - /FirstStartTeams: Au premier démarrage, si cette option est définie pendant l'installation, l'application de bureau Rainbow restera masquée jusqu'à ce que l'utilisateur se connecte à Microsoft Teams et que Microsoft Teams fournisse des informations d'identification à l'application de bureau.
-
/ForceSoftphone: Au premier démarrage, si cette option est définie lors de la configuration, l'application Desktop définira automatiquement l'apparence de l'option de l'utilisateur en mode Softphone. Cela ne s'appliquera que si les autres données de l'utilisateur sont compatibles avec cet affichage Softphone (l'utilisateur doit avoir un profil où la messagerie instantanée, les appels vidéo et le partage d'écran ne sont pas autorisés, comme les profils Téléphonie ou Téléphonie et Rainbow audio )
Si cette option est définie lors de la configuration, l'utilisateur n'aura pas la possibilité de modifier l'apparence. Pour permettre à l'utilisateur de modifier l'apparence de l'application Rainbow, le seul moyen est de supprimer la clé de registre ForceSoftphone.En fonction de l'installation utilisée, la clé se trouve dans :
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise
\Rainbow
\
Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent EnterpriseRainbow
Comment utiliser ces options ?
La manière dont ces options sont transmises au fichier d'installation dépend de l'outil de distribution du logiciel utilisé. Il est possible de fournir plusieurs arguments à la fois.
Par exemple, en utilisant l'outil de ligne de commande Windows (cmd.exe), vous devrez exécuter la commande suivante :
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1 /arg2"
ou
msiexec.exe /i Rainbow.msi WRAPPED_ARGUMENTS="/arg1=valeur /arg2=valeur"
Résolution des problèmes
À des fins de débogage, la commande suivante génère les journaux d'installation :
msiexec.exe /i "Rainbow.msi" /l*v rainbow_msi.log WRAPPED_ARGUMENTS="/arg1 /arg2"
Quelques exemples d'installations
Installation silencieuse + désactiver la mise à jour automatique + Démarrer l'application après l'installation :
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /DisableAutoUpdate /RESTARTAPPLICATIONS"
Installation silencieuse + touche de raccourci de numérotation = MAJ+F7
msiexec.exe /i Rainbow_Installer_Offline.msi WRAPPED_ARGUMENTS="/SILENT /UseQuickDialModifier=SHIFT /UseQuickDialKey=F7"
Clés résultantes dans la base de données du registre du PC
En fonction du type de fichier d'installation utilisé (Per User/Per Machine) et des arguments fournis, le processus d'installation crée différentes clés dans la base de données du registre du PC.
Mode par machine :
-
Démarrage automatique:
- Ordinateur\N-KEY_LOCAL_MACHINE\NSOFTWARE\NWOW6432Node\NMicrosoft\NWindows\NVersion actuelle\NExécuter
-
VDI:
- Ordinateur : HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\N- VDIRainbow
-
DisableAutoUpdate:
- Ordinateur\N-KEY_LOCAL_MACHINE\NSoftware\NAlcatel-Lucent Enterprise\N- DisableAutoUpdate.Rainbow
-
DisableAwayOnSessionLock:
- Ordinateur\N-KEY_LOCAL_MACHINE\N-Software\N-Alcatel-Lucent Enterprise\N- DisableAwayOnSessionLockRainbow
-
UseQuickDialModifier:
- ComputerHKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\N- UseQuickDialModifier : ComputerHKEY_LOCAL_MACHINE\Alcatel-LucentRainbow
-
UseQuickDialKey:
- Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\NCode d'accès rapide : Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-LucentRainbow
-
ForceSoftphone :
- Ordinateur\CKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\NForceSoftphone : Ordinateur\CKEY_LOCAL_MACHINE\Software\Alcatel-LucentRainbow
- Ordinateur\CKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\NForceSoftphone : Ordinateur\CKEY_LOCAL_MACHINE\Software\Alcatel-LucentRainbow
Mode par utilisateur :
-
Démarrage automatique:
- Ordinateur\CKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
-
Désactiver la mise à jour automatique:
- Ordinateur\N-KEY_CURRENT_USER\NSOFTWARE\NAlcatel-Lucent Enterprise\NRainbow
-
UseQuickDialModifier:
- Ordinateur\N-KEY_CURRENT_USER\NSOFTWARE\NAlcatel-Lucent Enterprise\NRainbow
-
UseQuickDialKey:
- Computer\N-KEY_CURRENT_USER\NSOFTWARE\NAlcatel-Lucent Enterprise\N-KEY_CURRENT_USER\NSOFTWARE\NAlcatel-LucentRainbow
-
ForceSoftphone :
- Ordinateur\CKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\N- Pas de VDI en mode utilisateur.Rainbow
- pas de VDI en mode utilisateur
Les options suivantes ne créent pas de clés dans la base de données du registre du PC :
- SILENT
- NoOutlookAddin
- CreateDesktopShortcut
- Pour les configurations par machine, il existe certaines limitations :
- Si l'utilisateur/le service informatique a installé l'application de bureau en utilisant les paramètres "UseQuickDialModifier" et/ou "UseQuickDialKey", et que l'utilisateur modifie ensuite les options de raccourci de numérotation à partir de l'interface utilisateur, après un redémarrage de l'application, celle-ci réutilisera les valeurs définies lors de l'installation.
Cela est dû au fait que l'application ne peut pas modifier les entrées du registre sans exécuter l'application avec les droits d'administrateur (notez que si l'utilisateur exécute l'application avec les droits d'administrateur, les modifications apportées via l'interface utilisateur seront conservées la prochaine fois que l'application sera démarrée). - Si l'utilisateur/le service informatique a installé l'application de bureau sans utiliser les paramètres "UseQuickDialModifier et/ou UseQuickDialKey", et que l'utilisateur modifie ensuite les options de raccourci clavier de numérotation à partir de l'interface utilisateur, après un redémarrage de l'application, celle-ci utilisera les valeurs définies par l'utilisateur (que l'utilisateur ait des droits d'administrateur ou non).
- Si l'utilisateur/le service informatique a installé l'application de bureau en utilisant les paramètres "UseQuickDialModifier" et/ou "UseQuickDialKey", et que l'utilisateur modifie ensuite les options de raccourci de numérotation à partir de l'interface utilisateur, après un redémarrage de l'application, celle-ci réutilisera les valeurs définies lors de l'installation.
- Pour les configurations par utilisateur, l'utilisateur peut modifier ces valeurs sans restrictions.
Conseils sur la désactivation de la mise à jour automatique
Lorsque l'application démarre, elle vérifie la présence de deux entrées dans le registre : " VDI" ou "DisableAutoUpdate".
Elle vérifie la présence de ces entrées à la fois dans
ComputerHKEY_LOCAL_MACHINE\SOFTWARE\Alcatel-Lucent Enterprise\Rainbow
et dans
ComputerHKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\N-.Rainbow
Si une entrée est trouvée, aucune mise à jour automatique ne sera proposée au démarrage de l'application.
L'application a été installée sans cette option, comment puis-je désactiver la mise à jour automatique ?
Si l'application est installée en mode Per Machine, vous pouvez ajouter l'une des clés suivantes dans le registre
1- Dans Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\N- Ajouter une clé de registre avec une valeur nommée VHS.Rainbow
Ajoutez une clé de registre avec le nom de valeur VDI, le type DWORD 32bit, la valeur 1, la base Hexadecimal.
2- Dans Computer\HKEY_LOCAL_MACHINE\Software\Alcatel-Lucent Enterprise\NAjouter une clé de registre avec la valeur nom VDI.Rainbow
Ajouter une clé de registre avec le nom de valeur DisableAutoUpdate, type DWORD 32bit, valeur 1, base Hexadecimal.
Si l'application est installée en mode Per User, vous pouvez ajouter la clé dans le registre.
Dans Computer\HKEY_CURRENT_USER\SOFTWARE\Alcatel-Lucent Enterprise\N- Ajouter une clé de registre avec le nom de valeur DisableAutoUpdate.Rainbow
Ajoutez une clé de registre avec le nom de valeur DisableAutoUpdate, le type DWORD 32bit, la valeur 1, la base Hexadecimal.
Commentaires
0 commentaire
Cet article n'accepte pas de commentaires.