¿Cómo tener un archivo en varios directorios con Windows 8.1?

¿Cómo tener un archivo en varios directorios con Windows 8.1?

Tengo algunos archivos que necesito para varios proyectos.
Necesito que se les realicen cambios para que se apliquen en los directorios de cada proyecto.
Copiarlos y pegarlos todo el tiempo no es práctico y a veces puedo olvidarme de hacerlo. Entonces necesito una forma de solucionar esto.

¿También hay alguna manera de hacer esto para las carpetas?

Respuesta1

Puedes utilizar enlaces simbólicos. Abra cmd ( Windows+ R, luego escriba "cmd", ingrese) y navegue hasta el directorio donde desea tener sus archivos (úselo cdpara eso). Luego escribe mklink <link_name> <path_where_you_have_your_original_files>.

También puede hacer esto para los directorios, pero agregue el modificador /Den el comando anterior.

Respuesta2

De hecho puedes. mklink.exees tu amigo aquí.

Parece que desea crear enlaces físicos para sus archivos en todos sus proyectos, por lo que comenzaría con uno de los archivos y crearía enlaces físicos a los otros directorios. En este punto, todos los nombres de archivos apuntarán al mismo fragmento de datos. También podrías crear enlaces simbólicos, pero creo que un enlace físico se adapta mejor a tu modelo.

mklink /h linkname targetpath

También puedes usarlo para crear enlaces de directorios, que se comportarán de manera ligeramente diferente ya que habrá un directorio real y los enlaces apuntarán a él.

mklink /d linkname targetpath

Más detalles en¿Cuáles son los distintos tipos de enlaces en Windows? ¿Cómo los creo?

Respuesta3

Voté a favor de sus respuestas, pero solo quiero agregar algunos consejos que encontré para quien visite esta pregunta:

Primero vaya a la carpeta donde desea crear el enlace, luego presione Shift + Right Mouse buttonen la carpeta (esto abre el menú extendido) y seleccione "Abrir ventana de comandos aquí"

En la ventana de comando escriba:

mklink /h newLinkName pathToOriginal

Lo mismo ocurre con los directorios:

mklink /d newLinkName pathToOriginal

Por cierto, en lugar de escribir la ruta al archivo original, puedes simplemente arrastrarlo y soltarlo en la consola.

información relacionada