Para guardar un archivo convertido o generado en la misma carpeta que el archivo seleccionado en el Finder, pasa el archivo seleccionado a un atajo de Mac, obtén su directorio superior y usa esa carpeta como destino para Guardar archivo. Esto permite que el atajo siga la ubicación del archivo de entrada en lugar de guardar cada resultado en una carpeta fija. Las acciones exactas disponibles pueden depender de la entrada y de la versión de macOS del atajo.

Crear el atajo para recibir un archivo del Finder

En Atajos, crea o abre el atajo y configúralo para recibir archivos como entrada. Apple documenta que un atajo ejecutado desde otra app puede recibir contenido de esa app; la entrada de archivos incluye documentos, imágenes, PDF y otros archivos. La Guía de Apple para comprender los tipos de entrada explica los tipos de entrada disponibles.

Abre los Detalles del atajo y activa Usar como acción rápida. Si el Finder no ofrece el atajo para el archivo que seleccionas, comprueba los tipos de entrada permitidos del atajo y asegúrate de que se acepten archivos o el tipo de archivo correspondiente. Los pasos de Apple para habilitar un atajo en el Finder se encuentran en Ejecutar un atajo mientras trabajas en la Mac.

Obtener el directorio superior del archivo de entrada

Añade la acción que crea el resultado que necesitas (por ejemplo, una acción de conversión de imágenes) y asegúrate de que reciba el archivo seleccionado. Luego, añade Obtener directorio superior y asígnale el archivo de entrada original, no el resultado convertido. El directorio superior es la carpeta que contiene el archivo seleccionado; se convierte en el destino para el nuevo resultado.

Atajos pasa el resultado de una acción a la siguiente cuando los tipos de entrada y salida de las acciones son compatibles. Si la cadena de acciones no se conecta como se esperaba, inspecciona la información de la acción haciendo clic con la tecla Control presionada sobre su icono y seleccionando Mostrar información. Apple describe estas conexiones en Conexiones de acciones en Atajos en la Mac.

Guardar el resultado en esa carpeta

Añade Guardar archivo después de la acción que genera el resultado. Establece su entrada de archivo en el resultado generado y, a continuación, establece su carpeta de destino en el resultado de Obtener directorio superior. En la acción, haz clic o pulsa Control y haz clic en el campo de destino y elige la salida del directorio superior como variable si aún no está conectada. Deja desactivada la opción Preguntar dónde guardar si deseas que el atajo guarde sin preguntar cada vez.

Comprueba el nombre y la extensión del archivo de salida antes de depender del atajo. Por ejemplo, una conversión debería producir el archivo convertido como entrada de Guardar archivo; pasar la entrada original en su lugar guardaría una copia del origen. Apple identifica Guardar archivo como una acción de compartir de gestión de archivos en Acerca de las acciones de compartir en Atajos en la Mac.

Ejecutarlo desde el Finder y comprobar el resultado

En el Finder, haz clic con la tecla Control presionada sobre un archivo compatible, selecciona Acciones rápidas y, luego, elige tu atajo. Apple señala que las acciones rápidas del Finder se pueden activar en Ajustes del Sistema > Privacidad y seguridad > Extensiones > Finder si el atajo no aparece. Las instrucciones del Finder de Apple cubren los pasos de configuración y ejecución.

Pruébalo primero con un archivo en una carpeta donde puedas inspeccionar fácilmente el resultado. Confirma que el nuevo archivo aparezca junto al de entrada y que tenga el nombre y el formato esperados. Si la entrada está en una unidad externa, una ubicación de red o una carpeta a la que el atajo no ha accedido antes, es posible que macOS requiera acceso a esa ubicación; un aviso de permisos o una carpeta no disponible pueden impedir el guardado. Si el directorio superior no se puede seleccionar como destino de Guardar archivo en tu atajo, usa Preguntar dónde guardar y selecciona la carpeta en el momento de la ejecución, o elige un destino fijo. Un destino fijo no seguirá el archivo de entrada automáticamente.

Una ejecución exitosa depende de que el atajo reciba el archivo original y pase un valor de carpeta (no una cadena de texto con la ruta) al destino de guardado. Eso mantiene el flujo de trabajo vinculado a la carpeta real del archivo seleccionado, permitiéndote controlar si deseas guardar automáticamente o elegir una ubicación cada vez.

Fuentes