Haga un enlace duro sin programas adicionales en Windows 7


55

Mi objetivo aquí es sincronizar mi archivo de crédito emule (application.dat?) Por Dropbox. Pero el archivo de crédito no está dentro del directorio de Dropbox (por defecto). Así que quiero hacer un enlace duro para lograr este objetivo.

Sé que puedo hacer un enlace duro por Perl en Windows. (Aprendí Perl en Windows XP. Solo el enlace duro es válido en Windows XP). Pero me parece exagerado hacer eso instalando un nuevo software, ya que espero que no vaya a usar Perl en el futuro cercano.

¿Algunas ideas? Cuanto más simple, mejor.

Respuestas:


86

Puedes usar el mklinkcomando como:

mklink /H <link> <target>

Supongo que debería funcionar, pero no sé qué pasaría si usa eMule al mismo tiempo en dos ubicaciones diferentes con respecto a la sincronización.

Si desea vincular a un directorio en lugar de un archivo, use el siguiente comando:

mklink /J <link> <target>

Nota: Esto creará una unión en lugar de un enlace simbólico. Las uniones son para cuando el destino y la fuente no están en el mismo volumen.


1
desafortunadamente esto no funciona con volúmenes de red
Thariama

2
@Thariama Los enlaces duros solo funcionan dentro del mismo disco. No se puede vincular a través de la red
M'vy

correcto, eso es lo que pensé
Thariama

... es lo que significa. Los "enlaces duros" se refieren a la misma ubicación del disco duro, en una red se utilizan diferentes discos duros para cada máquina.
Ivan Castellanos

1
@ Hut8: es seguro decir que mklinkrealmente funciona con Windows 7 dado que el autor preguntó específicamente cómo hacer esto para Windows 7 y luego aceptó la respuesta. La información "se aplica a" no es correcta en ese camino. Para admitir mi declaración, CreateSymboicLink indica que el cliente mínimo admitido es Windows Vistay el servidor mínimo admitido es Server 2008. Si 36 personas votaron por una respuesta a algo que no se aplicaba a Windows 7, deberían avergonzarse de sí mismas (algo bueno que sí).
Ramhound

16

Formas de hacer un enlace duro, no solo limitado a Windows 7:


mklink funciona en win7 / cmd, pero fsutil falla con permiso denegado. También hay un comando de unión, que funciona bien en XP y win7.
Mosh

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.