32 votos

¿De dónde provienen los elementos de inicio de sesión "Permitir en segundo plano" en la configuración del sistema de MacOS Ventura?

Tengo algunas entradas misteriosas en el Elementos de inicio de sesión > Permitir en segundo plano en la configuración del sistema de MacOS Ventura.

¿Cómo puedo encontrar más información sobre ellos, como sus argumentos de línea de comandos?

The Login Items page in the macOS Ventura System Settings

0 votos

Nota: Las entradas que aparecen en esta captura de pantalla fueron creadas por Nix .

28voto

Logicalmind Puntos 1260

Puede obtener una salida mucho más detallada sobre todos los elementos de inicio simultáneamente en la línea de comandos con sfltool dumpbtm . La salida es bastante autoexplicativa, pero la herramienta en sí parece casi completamente indocumentada.

Objetivo Ver ha una versión ligeramente más completa y documentada que también es de código abierto (los binarios compilados pueden descargarse de la página página de lanzamiento ). El README de esa herramienta también explica la nueva consolidación de los distintos tipos de elementos de inicio de sesión (LaunchAgents, LaunchDaemons, elementos de inicio de sesión).

13voto

Awk Puntos 101

En mi caso concreto, los elementos de inicio de sesión "Permitir en segundo plano" proceden de /Library/LaunchAgents


Otros inicios de sesión relacionados son

  • Aplicaciones que se ejecutan al inicio

    • ls -lah /Library/StartupItems
  • Elementos de la lista de propiedades (plist) que se ejecutan al inicio

    • ls -lah /Library/LaunchDaemons
    • ls -lah /System/Library/LaunchDaemons
  • Aplicaciones que se inician al acceder el usuario

    • ls -lah /Library/LaunchAgents
    • ls -lah ~/Library/LaunchAgents
    • ls -lah /System/Library/LaunchAgents
  • Aplicaciones que se ejecutan según un calendario establecido

    • crontab -l
  • Extensiones del núcleo

    • kextstat
  • Ganchos de inicio y cierre de sesión

    • defaults read com.apple.loginwindow LoginHook
    • defaults read com.apple.loginwindow LogoutHook

1 votos

¿Cuáles de ellos se reflejan como elementos "Permitir en segundo plano"?

0 votos

Hola @nohillside usted encuentra "Permitir en segundo plano" elementos en /Library/LaunchAgents Aplicaciones que se inician al acceder el usuario

0 votos

El problema es que tengo elementos "Permitir en segundo plano" que no aparecen en ninguno de los directorios LaunchAgents/LauchDaemons (y ni siquiera tienen un icono (i) en el que hacer clic).

9voto

benwiggy Puntos 8

Algunos elementos de la lista (pero no todos) tienen un botón de información en forma de "círculo i", en el que puedes hacer clic para ver su ubicación en el Finder.

Además de la LaunchAgents y LaunchDaemons carpetas en /Library y ~/Library Las aplicaciones pueden tener elementos dentro de su paquete, por ejemplo, dentro de:

/Applications/AppName.app/Contents/Library/LoginItems/ /Applications/AppName.app/Contents/Library/LaunchAgents/ /Applications/AppName.app/Contents/Library/LaunchDaemons/

que aparecen en la lista.

Sin embargo, todavía tengo algunos artículos cuya ubicación no he podido identificar, por lo que es posible que haya otras ubicaciones.

En cuanto a los argumentos de la línea de comandos: es poco probable que estos ejecutables tengan documentación para los usuarios, así que aparte de llamarlos con --help o similar, tendrías que buscar en el binario las cadenas.

4voto

mandella Puntos 39

Estos artículos son launchd Lanzar Daemons y Agentes .

La documentación vinculada describe la ubicación y el formato de sus archivos de listas de propiedades definidas. Lanzar Daemons y Agentes definidos en /System/Library no se muestran en la Configuración del Sistema.

Los archivos correspondientes se encuentran en las siguientes ubicaciones:

  • /Library/LaunchDaemons/
  • ~/Library/LaunchDaemons/
  • /Library/LaunchAgents/
  • ~/Library/LaunchAgents/

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