Nous vous recommandons d'utiliser un script spécifique pour déployer avec succès TeamViewer sur vos appareils.
Dans cet article, nous allons vous présenter notre script recommandé et expliquer la signification de chaque paramètre.
🚨Remarque importante : veillez à remplacer [your_xxx] par vos propres valeurs.
Ce script traite le déploiement en deux étapes :
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Host.msi" /qn CUSTOMCONFIGID=YOUR_CUSTOM_CONFIG_ID timeout /t 30 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn timeout /t 30 /nobreak "C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
start /wait MSIEXEC.EXE /i "PATH_TO_MSI_FILE\TeamViewer_Full.msi" /qn timeout /t 30 /nobreak "C:\Program Files (x86)\TeamViewer\TeamViewer.exe" assignment --id YOUR_ASSIGNMENT_ID
Nous allons expliquer ici les paramètres que nous avons utilisés dans nos scripts recommandés :
Installe le package.
Permet l'installation silencieuse.
Définit le chemin d'installation.
📌 Note : Il peut également se trouver sur un chemin de réseau.
Applique la personnalisation de votre module.
📌 Note : Ne s'applique qu'au site TeamViewer Host.
Importe les options de TeamViewer.
Pour plus d'informations, veuillez lire l'article suivant :
📄 Exporter les options pour déployer le Host
📌 Note : La valeur doit être un chemin local absolu valide ou un chemin vers un partage réseau.
🚨 Ne pas utiliser ce paramètre en combinaison avec IMPORTREGFILE.
Contrôle la désactivation/activation du plugin Outlook.
true : Le plugin TeamViewer Outlook est activé après l'installation (par défaut).
faux : Le plugin TeamViewer Outlook est désactivé après l'installation.
Installe un pilote de périphérique virtuel requis pour la fonctionnalité de redirection des clés de sécurité qui permet l'utilisation de cartes à puce et de dispositifs basés sur la technologie FIDO via une session TeamViewer.
0 : N'installe pas le pilote (par défaut).
1 : Installe le pilote.
Il existe plusieurs options supplémentaires que vous pouvez ajouter à votre ligne de commande :
Pour Windows :
--device-alias=[<name>]
Pour macOS :
-device_alias [<name>]
Pour Linux :
--device-alias=[<name>]
Alias pour le nouvel appareil dans la liste des appareils. Aucun alias ne sera appliqué si l'appareil figure déjà dans la liste des contacts. La propriété peut prendre les valeurs suivantes :
Exemple :
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --device-alias=%COMPUTERNAME%-%USERNAME%
💡 Astuce : Si vous voulez utiliser des espaces, vous devez tout mettre dans "..." comme dans l'exemple suivant :
"C:\Program Files\TeamViewer\TeamViewer.exe" assignment --id 123 --"device-alias=%COMPUTERNAME% test %USERNAME%"
Empêche l'installation des raccourcis de bureau après une mise à jour de TeamViewer.
msiexec /i "Path\To\TeamViewer.msi" /qn ADDLOCAL=ALL REMOVE=f.DesktopShortcut
📌 Note : Si vous avez déployé le Host TeamViewer dans le passé en utilisant le fichier MSI avec l'option DESKTOPSHORTCUTS=0, veuillez d'abord le désinstaller à l'aide de :
msiexec /i "Path\To\TeamViewer.msi" /qn REMOVE=f.DesktopShortcut
--retries
L'affectation est réitérée en cas d'erreurs temporaires. Notez qu'il y a un temps d'attente de 1 seconde entre chaque essai.
--timeout
Définit le délai d'attente global en secondes utilisé pour toutes les tentatives d'affectation.
Exemple :
TeamViewer.exe assignment --id YOUR_ASSIGNMENT_ID --retries=3 --timeout=120
--timeout
Définir le délai global en secondes utilisé pour toutes les tentatives d'affectation.
Exemple:
TeamViewer.exe assignment --id YOUR_ASSIGNMENT_ID --retries=3 --timeout=120