¿Cómo replicar archivos automáticamente en Windows 7?

¿Cómo replicar archivos automáticamente en Windows 7?

Digamos que tengo un archivo:C:\private\book-list.txt

Y debe repetirse automáticamente después de realizar un cambio en

C:\dropbox\book-list.txt
C:\box\book-list.txt

Para que mis amigos puedan leerlo.

Ayúdenme a hacer esto en la plataforma Windows 7.

Respuesta1

Con el fin deCopiareste archivo puede iniciar un shell y ejecutar este comando:

copy C:\dropbox\book-list.txt C:\box\book-list.txt

Puedes hacerlo cada vez que el archivo cambie (y posiblemente intentar automatizarlo, o puedes usar esto:

mklink /H C:\dropbox\book-list.txt C:\box\book-list.txt

Esto no copia el contenido del archivo, sino que crea una segunda entrada de directorio. Ahora puede abrir el mismo archivo con dos nombres diferentes. Y uno de ellos está en tu carpeta de Dropbox.

Si cambia C:\dropbox\book-list.txt, los cambios se escriben en el archivo en el disco. Si lo abre, C:\box\book-list.txtverá el mismo archivo modificado.

Más información sobre enlaces:

La sintaxis:

MKLINK [[/D] | [/H] | [/J]] Link Target

    /D      Creates a directory symbolic link.  Default is a file
            symbolic link.
    /H      Creates a hard link instead of a symbolic link.
    /J      Creates a Directory Junction.
    Link    specifies the new symbolic link name.
    Target  specifies the path (relative or absolute) that the new link refers to.

Enlaces:

Technet en mklink
una pregunta sobre serverfault

Eliminando:

Para eliminarlo simplemente elimine ambas copias. Sólo eliminar la última copia liberará el espacio en disco utilizado.

información relacionada