34 votos

¿Cómo puedo copiar la ruta de un archivo en Finder?

¿Cómo puedo copiar la ruta de una carpeta o un archivo? El cuadro de diálogo de información no me permite copiar la información que se encuentra allí...

alt text

¿Hay alguna manera fácil de hacerlo?

2 votos

¿No puede resaltar el valor junto a "Dónde:" y pulsar CMD+c para copiarlo?

0 votos

@ayaz considerar la posibilidad de escribir que como una respuesta, ya que es probablemente la mejor manera de hacer lo que está pidiendo :)

0 votos

¿en qué versión estás? Si hago clic con el botón derecho del ratón en la ruta, me aparece el menú de edición estándar con Copy en él

11voto

UnkwnTech Puntos 21942

Como ya ha descrito ayaz, la ventana Get Info ( cmd + i ) tiene la ruta completa y le permitirá copiarla. Si usted triple haga clic en el área resaltada (por el rectángulo rojo) la selección se expandirá automáticamente a todo el camino. cmd + c será suficiente para copiarlo en el portapapeles.

get info window

Si necesitas la ruta para interactuar con el Terminal, siempre puedes consultar una de las "zillones" de respuestas en este Pregunta de Stack Overflow .

ACTUALIZACIÓN : Este método parece que sólo es válido para OS X 10.6.x, las versiones anteriores de OS X utilizaban el estilo de ruta no POSIX que se parecía a path:to:file, mientras que el POSIX sería path/to/file. Si estás en algo más antiguo que OS X 10.6, tendrás que probar uno de los otros métodos descritos en las otras respuestas (o actualizar a 10.6 ;)

0 votos

No sé por qué pero esto no me funciona. No hay ninguna selección en este diálogo.

0 votos

¿Qué versión del sistema operativo tienes?

0 votos

A mí tampoco me funciona, con 10.5.8

9voto

Mike Polen Puntos 3173

Hay dos maneras de hacerlo (y la ventana de información no es ninguna de ellas):

  1. Abra la aplicación Terminal y arrastre el elemento a la ventana, y se mostrará una ruta al estilo POSIX que podrá copiar y pegar.
  2. Usa Applescript...

...seleccionar un elemento en el Finder y ejecutar esto...

tell application "Finder"
    return info for selection as alias
end tell

...o crear un droplet con este código...

on open theFile
   set thePath to POSIX path of theFile
   set the clipboard to thePath as text
end open

Añadir sal al gusto.

3 votos

Cualquier aplicación que no puede recibir archivos o contenidos de archivos después de un drap and drop le dará el nombre del archivo en su lugar. Así que esto no sólo funciona con Terminal, sino también con TextEdit u otras aplicaciones "simples".

3voto

Simplemente arrastre el archivo en el editor de texto, y le dará la ruta completa para ese archivo.

0voto

Rob Hunter Puntos 1387

Voy a trasladar mi comentario como respuesta.

Deberías poder copiar la ruta a una carpeta/archivo resaltando el valor junto a "Where:" en el diálogo de información y pulsando CMD+c .

Una alternativa más fácil y que requiere menos esfuerzo es hacer clic con el botón derecho del ratón en ese valor y hacer clic en "Copiar" en el desplegable que aparece.

0 votos

No me funciona...

0voto

Ghirai Puntos 11

A veces la solución es muy sencilla.

Sólo tienes que marcar el archivo en el buscador y luego pulsar Comando-C. La ruta, incluido el nombre del archivo, se copiará en el portapapeles y podrás pegarla en cualquier aplicación.

0 votos

Sólo tengo el nombre del archivo en el portapapeles. ¿Cómo se obtiene la ruta completa?

2 votos

En el buscador, haga clic una vez en el nombre del archivo o en el icono para que el archivo quede resaltado (si puede cambiar el nombre del archivo ahora, ha hecho clic a menudo y debe pulsar Escape para cancelar la operación de cambio de nombre). A continuación, pulse Comando-C.

0 votos

tampoco me funciona, sólo se copia el nombre del archivo.

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