20 votos

Ocultar SOLO las extensiones de archivos .app pero mostrar el resto

¿Hay alguna manera de ocultar SOLO ¿Extensión de archivo .app? Sé que se puede activar o desactivar la visibilidad de las extensiones de archivo en el Finder, pero me interesa evitar que aparezcan las extensiones de archivo .app. Odio la redundancia de ver que los archivos de mi carpeta de Aplicaciones son Aplicaciones.

enter image description here

9voto

Brian Puntos 11

La opción "Mostrar todas las extensiones de archivo" anula la opción "Ocultar la extensión" en Obtener información. Esto significa que hay algunas soluciones posibles que uno podría intente para ocultar las extensiones ".app" y mostrar el resto:

  1. Encontrar una manera de excluir ciertas extensiones de "Mostrar todas las extensiones de archivo".
  2. Encontrar una forma de ocultar las extensiones, además de la opción "Ocultar extensión", que no se vea afectada por la opción "Mostrar todas las extensiones de nombres de archivo".
  3. Encuentre una forma de anular la opción "Ocultar extensión", además de la opción "Mostrar todas las extensiones de los nombres de archivo", que pueda configurarse para incluir o excluir elementos en función de sus extensiones, o quizás incluso por su ubicación (por ejemplo, excluir la carpeta Aplicaciones).

Que yo sepa, ninguno de ellos es posible, pero me alegraría que se demostrara que estoy equivocado al respecto.

Posible solución

La solución más fácil que se me ocurre es dejar la opción "Mostrar todas las extensiones de nombre de archivo" sin revisar y para configurar manualmente otros archivos para que muestren explícitamente sus extensiones, lo que puede hacerse muy fácilmente con Automator y el SetFile comando.

Puedes configurarlo como un servicio o una aplicación. En ambos casos, puede utilizarse tanto en archivos como en carpetas, y también procesará el contenido de las subcarpetas.

Para configurar esto en Automator, añada una acción "Ejecutar Shell script", establezca "Pasar entrada" a "como argumentos" y establezca el script a esto:

(Nota: Tiene que instalar Xcode para obtener el SetFile mando).

for f in "$@"
do
    find "$f" -name "*.*" -exec SetFile -a e {} \;
done

Si configuras esto como un servicio, asegúrate de cambiar "Servicio recibe seleccionado" a "archivos o carpetas".

También podría considerar usar esto como una acción de carpeta. A medida que se añadan archivos a una carpeta, el script establecerá automáticamente sus extensiones para que se muestren. Por ejemplo, podría ser útil adjuntar una acción de carpeta de este tipo a Descargas, Documentos y el Escritorio, o cualquier otra carpeta que reciba con frecuencia archivos con la opción "Ocultar extensión" marcada.

Es de esperar que la configuración de este servicio sea tan trivial que ni siquiera tengas que preocuparte de procesar por lotes un volumen entero (lo que podría llevar un tiempo). En lugar de eso, podrías simplemente utilizarlo cuando lo necesites cada vez que te encuentres con archivos o carpetas de archivos con extensiones ocultas.

3voto

TraFoO Puntos 11

Este AppleScript ocultará la extensión de las aplicaciones (todo lo que tenga una extensión ".app") directamente en la carpeta Aplicaciones (sin embargo, no funciona en las aplicaciones de las subcarpetas).

He hecho de esto una respuesta de la Wiki de la Comunidad, así que si alguien puede editar este script para mejorarlo, ¡por favor, hágalo!

 tell application "Finder" to set files_ to every item in (path to applications folder) whose name ends with "app"
 repeat with file_ in files_
    tell application "Finder"
        try
            set extension hidden of file_ to true
        on error e
            display dialog e buttons {"OK"} default button 1
        end try
    end tell
end repeat

-1voto

Robert S. Puntos 15449

Haga clic con el botón derecho (ctrl-clic) en la aplicación y haga clic en obtener información, luego marque la casilla Ocultar extensión.

P.D. Puedes abrir varios paneles de información seleccionando varias aplicaciones y haciendo clic con el botón derecho del ratón en obtener información

-5voto

smaccoun Puntos 197

Entra en el buscador. haz clic en preferencias. vaya a la pestaña avanzada. desmarca la opción de mostrar todas las extensiones de los archivos. reiniciar--

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