2 votos

Cómo encontrar la carpeta de soporte de aplicaciones del programa

Me pregunto si hay una manera de obtener el nombre de la carpeta de soporte de la aplicación de un programa, tal vez de una manera similar a obtener el id de una aplicación.

osascript -e 'id of app "Sublime Text"'

le da com.sublimetext.3 que es el nombre de la carpeta Caches pero el nombre de la carpeta Application Support es Sublime Text 3

¿Hay alguna forma de hacerlo con osascript u otra cosa?

1voto

Wowfunhappy Puntos 33

Según tengo entendido, las aplicaciones pueden nombrar su carpeta de soporte de aplicaciones como quieran; no es necesario que sea el nombre o el identificador del paquete de la aplicación. Tampoco es necesario que se almacene en ~/Library/Application support -una aplicación podría guardar todos los datos de configuración en tu Escritorio si quisiera. La mayoría de los desarrolladores de Mac intentan seguir las convenciones, pero no creo que haya una "regla" que se pueda seguir.

Dicho esto, una aplicación que tiene un éxito sorprendente a la hora de encontrar estas carpetas es AppCleaner . Destinado a ayudarte a eliminar los archivos sobrantes de una aplicación que quieras borrar, AppCleaner también muestra una lista de estos archivos antes de su eliminación:

Screenshot

Lo que a veces hago es arrastrar una aplicación a AppCleaner, anotar las rutas y haga clic en CANCELAR en lugar de eliminar.

0 votos

He encontrado AppCleaner en mis búsquedas, pero eso no responde a la pregunta en cuestión.

0 votos

@BuckDancer ¿Por qué? No estoy sugiriendo que lo utilices para borrar realmente nada, estoy sugiriendo que utilices las rutas como una forma de encontrar lo que estás buscando.

0 votos

Porque uso AppCleaner manual y quiero automatizar esto con un script

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