La opción "Mostrar todas las extensiones de nombre de archivo" anula la opción "Ocultar extensión" en Obtener información. Esto significa que hay algunas soluciones posibles que uno podría intentar encontrar para ocultar las extensiones ".app" y mostrar el resto:
- Encuentre una forma de excluir ciertas extensiones de "Mostrar todas las extensiones de nombre de archivo".
- Encuentre una manera de ocultar extensiones, aparte de la opción "Ocultar extensión", que no esté afectada por la opción "Mostrar todas las extensiones de nombre de archivo".
- Encuentre una forma de anular la opción "Ocultar extensión", que no sea la opción "Mostrar todas las extensiones de nombre de archivo", que se puede configurar para incluir o excluir elementos en función de sus extensiones, o quizás incluso por su ubicación (por ejemplo, excluir la Carpeta de aplicaciones).
Según mi conocimiento, nada de esto es posible, pero me encantaría que me demuestre lo contrario.
Posible solución
La solución más fácil que se me ocurre es dejar "Mostrar todas las extensiones de nombre de archivo" sin marcar y configurar manualmente otros archivos para que muestren explícitamente sus extensiones, lo que puede hacerse muy fácilmente con Automator y el% Comando SetFile
.
Puede configurarlo como un servicio o una aplicación. En ambos casos, se puede usar tanto en archivos como en carpetas, y también procesará el contenido de las subcarpetas.
Para configurar esto en Automator, agregue una acción "Ejecutar script de shell", configure "Pasar entrada" a "como argumentos" y configure el script a esto:
(Nota: tienes que instalar Xcode para obtener el SetFile
command.)
for f in "$@"
do
find "$f" -name "*.*" -exec SetFile -a e {} \;
done
Si configura esto como un servicio, asegúrese de cambiar "El servicio recibe la selección" a "archivos o carpetas".
También puedes considerar el uso de esto como una acción de carpeta. A medida que se agregan archivos a una carpeta, el script establecerá automáticamente sus extensiones para que se muestren. Por ejemplo, podría ser útil adjuntar dicha acción de carpeta a Descargas, Documentos y al Escritorio, o cualquier otra carpeta que con frecuencia reciba archivos con la opción "Ocultar extensión" marcada.
Con suerte, configurar esto como un servicio lo haría tan trivial de usar que ni siquiera tendría que preocuparse por el procesamiento por lotes de un volumen completo (lo que podría llevar un tiempo). Más bien, simplemente puede usarlo cuando sea necesario cuando se encuentre con archivos o carpetas de archivos con extensiones ocultas.