3 votos

Cómo utilizar AppleScript para des-ocultar un archivo de extensión?

En el Finder, si hace clic derecho en un archivo → Obtener Información, usted verá una casilla de verificación en la Extensión de Nombre de & la sección que ofrece a los usuarios la capacidad de Ocultar extensión.

Si usted pulse Comando (⌘)-Shift-3 para tomar un conjunto de pantalla captura de pantalla en tu Mac, una captura de pantalla se guarda como un .archivo png. De forma predeterminada, el .png extensión de una imagen está oculta.

Puedo cambiar esta ocultar el estado de extensión usando AppleScript?


Si usted es curioso en cuanto a por qué estoy tratando de realizar esta acción en AppleScript, es porque tengo un script que consiste en tomar y guardar una captura de pantalla y, a continuación, nombrando el archivo basado en el texto en el portapapeles. Y, en este proceso de cambiar el nombre del archivo, el Buscador ya no reconoce el archivo como un .archivo png, así que tengo que cambiar manualmente el nombre de archivo.

1voto

rubik's sphere Puntos 31

No importa! He encontrado la respuesta aquí:

Super Usuario: Mostrar/ocultar la extensión de un archivo a través de OS X de la línea de comandos

Voy a eliminar esta pregunta ahora!

EDITAR -

Ya que algunos son upvoting esta pregunta, yo le echo la respuesta en la pregunta vinculada (suministrado por @slhck).

Una solución sencilla que existe, porque AppleScript específicamente ofrece una set extension hidden de comandos diseñado para hacer exactamente lo que estoy buscando.

tell application "Finder"
    set some_file to (choose file)
    set extension hidden of some_file to false
end tell

Y eso hará que la extensión de archivo visible!

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