Mac Finder: obtener la ruta de un directorio o archivo como una cadena

27

En Windows es posible hacer clic derecho en un archivo. A continuación, seleccione "propiedades". En "propiedades" se muestra la ruta del sistema de archivos. Luego puede copiarse marcando y almacenando (en el portapapeles).

No pude encontrar una manera de hacer eso en Mac.

Por lo tanto mi pregunta:

¿Puedo recuperar la ruta del sistema de archivos de un directorio o archivo a través de la GUI del buscador de Mac?

    
pregunta mizech 10.09.2016 - 13:16

5 respuestas

56

Ctrl : haga clic (o haga clic con dos dedos) en el archivo del que desea obtener la ruta, luego presione Opt. y seleccione "Copiar como nombre de ruta" (o lo que es llamado en inglés) desde el menú contextual.

También puedes seleccionar el archivo y luego presionar Opt-Cmd-C para copiar la ruta de acceso al portapapeles.

    
respondido por el Harcker 10.09.2016 - 14:25
4

No veo una manera de hacerlo solo con Finder. Lo mejor que pude hacer es:

  1. Abre una ventana de Terminal.
  2. Arrastra el archivo que deseas a la terminal.
  3. Seleccione el nombre de archivo en la ventana del terminal.
  4. Copie el nombre del archivo en el portapapeles.

Safari también funcionará. Es una URL de archivo, por lo que deberá tener cuidado con su selección.

    
respondido por el Ɱark Ƭ 10.09.2016 - 13:48
2

Puede arrastrar el archivo o la carpeta desde la aplicación Finder al cuadro de diálogo. La ruta completa del archivo o carpeta aparecerá en el cuadro de diálogo. Además, puede arrastrar un archivo o carpeta a la aplicación Terminal o muchas otras aplicaciones, para expandir la ruta.

Además, si activa la barra de ruta en la aplicación Finder, puede arrastrar cualquier parte de la ruta completa a un cuadro de diálogo. La Barra de ruta se puede habilitar seleccionando View➔Show Path Bar en la barra de menú o usando la opción + + P combinación de teclas.

    
respondido por el David Anderson 14.03.2018 - 09:03
1

Me encanta la copia de control / opción como truco de ruta, pero parece que nunca puedo recordarlo, así que termino usando el menú de servicios del Finder para permitirte extender esta función. Por diseño, Apple solo muestra una ruta para los archivos compartidos en la red en el panel de información, por lo que deberá adjuntar un servicio a Finder para obtener esto en general (por razones, estoy seguro de que me encantaría escuchar una bebida). ).

Dicho esto, uso Path Snagger 2 y estoy super contento con él, ya que puedo controlar POSIX / SMB / HFS y file: // cualquier formato para la ruta que se copia. Puedes procesar varios archivos a la vez, controlar todo tipo de ajustes a cómo se construye la ruta. Tampoco tengo que hacer varios clics y copio las rutas todo el tiempo, así que vale la pena el gasto.

Podía ver la creación de un script de AppleScript o swift para hacer esto gratis también si tuvieras una cadena bien definida que quisieras obtener desde la ubicación de un archivo específico que sería general para todos los archivos una vez que lo hayas codificado. Esto solo sería bueno si no supiera conectarlo a los servicios para una ejecución más rápida que la forma incorporada o necesitara un formato diferente para la ruta.

    
respondido por el bmike 07.07.2018 - 01:31
0

Estoy usando macOS Mojave. Es fácil encontrar lo que desea, solo vaya a la carpeta y haga clic en el ícono del engranaje en la parte superior de la ventana, allí puede ver la opción llamada "Copiar 'nombre de carpeta' como nombre de ruta" ¡Eso es!

    
respondido por el Stefan 30.11.2018 - 05:46

Lea otras preguntas en las etiquetas