J'ai installé TeamViewer Host (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 préférence pour désactiver ce comportement *. TeamViewer n'apparaît pas non plus dans le volet des préférences système «Éléments de connexion». Je n'ai besoin que de TeamViewer périodiquement, donc pour les performances et la sécurité, je préfère l'exécuter manuellement.
Je vois trois processus connexes dans le Moniteur d' activité: TeamViewer Host
, TeamViewer_Desktop
, et TeamViewer_Service
. Je ne veux pas simplement empêcher l'élément UI / menu de s'afficher au démarrage, je veux empêcher tout cela de se charger.
Comment puis-je les empêcher de s'exécuter à la connexion, puis comment dois-je les exécuter quand je les veux?
* La préférence "Afficher les ordinateurs et les contacts au démarrage" sous Avancé ne l'est pas.
Réponses:
C'est dans les Préférences de la V 10.0.43320 que j'ai téléchargé et installé hier.
Allez dans Préférences> Général et décochez «Démarrer TeamViewer avec le système».
la source
L'application TeamViewer Host est:
Il est donc prévu de fonctionner 24h / 24 et 7j / 7.
Mais si vous souhaitez le désactiver:
Trouvez-le en utilisant le
launchctl list
dans le terminalPour 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 mettra fin à la session en cours.
Pour l'empêcher de revenir la prochaine fois que vous redémarrez, déplacez les fichiers com.teamviewer depuis / Library / LaunchAgents / ou votre dossier ~ / Library / LaunchAgents /. Au lieu de les supprimer, vous les déplacez simplement des LaunchAgents vers un autre endroit.
la source
S'appuyant sur la réponse de Buscar , pour OS X 10.10 Yosemite:
sudo launchctl disable system/com.teamviewer.service
sudo launchctl enable system/com.teamviewer.service
et redémarrez.Il semble que
launchctl
Apple soit en cours de développement actif et a considérablement changé à Yosemite (10.10). Tu voisman launchctl
. Ils offrent toujours des commandes «héritées» commeremove
, 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.»la source
launchctl
en 10.10 et même 10.11 est identique au contenu lié, qui est pour 10.9.Une alternative plus simple consiste à installer la version standard de Team Viewer, pas celle de l'hôte. La version standard a les options que vous recherchez.
la source