14 votes

Lancez TeamViewer à la demande, au lieu de le lancer au démarrage.

J'ai installé Hôte TeamViewer (v. 10.0) pour établir des connexions à distance avec mon Mac. Il se charge automatiquement au démarrage, et il ne semble pas y avoir de problème d'accès. préférence pour désactiver ce comportement*. TeamViewer n'apparaît pas non plus dans le panneau de préférences système "Login Items". Je n'ai besoin de TeamViewer que périodiquement, donc pour des raisons de performance et de sécurité, je préfère l'exécuter manuellement.

Je vois trois processus liés dans le moniteur d'activité : TeamViewer Host , TeamViewer_Desktop et TeamViewer_Service . Je ne veux pas seulement empêcher l'affichage de l'interface utilisateur ou de l'élément de menu au démarrage, je veux empêcher le chargement de tous ces éléments.

Comment puis-je les empêcher de s'exécuter à l'ouverture de session, et ensuite comment les exécuter quand je le veux ?

* La préférence "Afficher les ordinateurs et les contacts au démarrage" sous Avancé n'est pas la bonne.

15voto

Colin Points 241

Il se trouve dans les préférences de la version 10.0.43320 que j'ai téléchargée et installée hier.

Allez dans Préférences > Général et décochez la case "Démarrer TeamViewer avec le système".

6voto

Ruskes Points 44895

L'application TeamViewer Host est :

TeamViewer Host est exécuté en tant que service système et est utilisé pour l'accès 24h/24 et 7j/7 aux ordinateurs distants, y compris la connexion et le verrouillage. l'accès aux ordinateurs distants, y compris la connexion/la déconnexion et le redémarrage à distance. optimisé pour la maintenance des serveurs ou l'accès au bureau à domicile.

Il est donc prévu qu'il fonctionne 24 heures sur 24, 7 jours sur 7.

Mais si vous voulez le désactiver :

Trouvez-le en utilisant le launchctl list dans Terminal

Pour l'arrêter, utilisez sudo launchctl remove label_of_program_to_remove

Le label_of_program_to_remove est celui que vous avez trouvé dans la liste launchctl.

Cela arrêtera la session en cours.

Pour l'empêcher de revenir au prochain redémarrage, déplacez les fichiers com.teamviewer du dossier /Library/LaunchAgents/ ou ~/Library/LaunchAgents/. Au lieu de les supprimer complètement, vous les déplacez simplement hors du dossier LaunchAgents vers un autre endroit.

6voto

duozmo Points 2039

Construire sur Réponse de Buscar pour OS X 10.10 Yosemite :

  • Pour le désactiver : sudo launchctl disable system/com.teamviewer.service
  • Pour le réactiver : sudo launchctl enable system/com.teamviewer.service et redémarrer.

Il semble que launchctl fait l'objet d'un développement actif de la part d'Apple, et a considérablement changé dans Yosemite (10.10). Voir man launchctl . Ils proposent toujours des commandes "anciennes" telles que remove mais attention, "les sous-commandes de l'implémentation précédente de launchd sont généralement disponibles, bien que certaines puissent être non implémentées".

1voto

Lombas Points 1291

Une solution plus simple consiste à installer la version standard de Team Viewer, et non la version hôte. La version standard dispose des options que vous recherchez.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X