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?
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).
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
Hola @nohillside usted encuentra "Permitir en segundo plano" elementos en /Library/LaunchAgents
Aplicaciones que se inician al acceder el usuario
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).
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.
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 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.
0 votos
Nota: Las entradas que aparecen en esta captura de pantalla fueron creadas por Nix .