14 votos

Ejecute TeamViewer a pedido, en vez de al inicio.

He instalado TeamViewer Anfitrión (v. 10.0) por hacer conexiones remotas con mi Mac. Se carga al inicio automáticamente, y no parece haber una preferencia para desactivar ese comportamiento*. TeamViewer tampoco aparece en el panel de preferencias del sistema "Elementos de inicio de sesión". Sólo necesito TeamViewer periódicamente, así que para el rendimiento y la seguridad, prefiero ejecutarlo manualmente.

Veo tres procesos relacionados en el Monitor de Actividad: TeamViewer Host , TeamViewer_Desktop y TeamViewer_Service . No sólo quiero evitar que la interfaz de usuario y el menú se muestren al inicio, quiero evitar que se carguen todos estos.

¿Cómo puedo deshabilitarlos para que no se ejecuten al iniciar la sesión, y luego cómo debo ejecutarlos cuando quiera?

* La preferencia "Mostrar Computadoras y Contactos al inicio" en Avanzado no es así.

15voto

Colin Puntos 111

Está en Preferencias en V 10.0.43320 que descargué e instalé ayer.

Ve a Preferencias > General y allí desmarca 'Iniciar TeamViewer con Sistema'.

6voto

Buscar웃 Puntos 23467

La aplicación TeamViewer Host es :

TeamViewer Host se ejecuta como un servicio del sistema y se utiliza las 24 horas del día, los 7 días de la semana. acceso a ordenadores remotos, incluyendo inicio de sesión/cierre de sesión y reinicio remoto - optimizado para el mantenimiento del servidor o el acceso a la oficina central.

Así que está previsto que funcione las 24 horas del día, los 7 días de la semana.

Pero si quieres deshabilitarlo:

Encuéntralo usando el launchctl list en la Terminal

Para detenerlo use sudo launchctl remove label_of_program_to_remove

La etiqueta del programa a remover es la que encontraste en la lista de lanzamiento.

Eso detendrá la sesión actual.

Para evitar que vuelva la próxima vez que reinicie, mueva los archivos de com.teamviewer desde la carpeta /Library/LaunchAgents/ o su ~/Library/LaunchAgents/. En lugar de eliminarlos directamente, simplemente los mueves de los LaunchAgents a otro lugar.

5voto

printemps Puntos 243

Construyendo sobre La respuesta de Buscar웃 para el OS X 10.10 Yosemite:

  • Para desactivar: sudo launchctl disable system/com.teamviewer.service
  • Para volver a habilitar: sudo launchctl enable system/com.teamviewer.service y reiniciar.

Parece que launchctl está en desarrollo activo por Apple, y ha cambiado sustancialmente en Yosemite (10.10). Todavía ofrecen comandos "heredados" como remove pero cuidado, "los subcomandos de la implementación previa de lanzamientos están generalmente disponibles, aunque algunos pueden no ser implementados". Yo enlazaría con la página de 10.10 man, pero el lo último que está disponible en línea a partir de este escrito es para OS X 10.9.

(Querido futuro lector: Por favor, edite esta respuesta si se publican 10.10 páginas de hombre.)

1voto

Lombas Puntos 1061

Una alternativa más sencilla es instalar la versión estándar de Team Viewer, no la de Host. La versión estándar tiene las opciones que buscas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X