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 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.
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, et que vous souhaitez maintenant retirer le raccourci, utilisez la commande suivante :
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é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
Installer le pilote VPN TeamViewer avec le paramètre suivant :
INSTALLVPN=1