Estaba leyendo http://www.dropboxwiki.com/tips-and-tricks/sync-game-saves-across-multiple-computers y sé que junction / mklink también funcionó en Windows 7, pero parece que el comando de unión ha sido retirado en Windows 10.
¿Cuál es la forma correcta de hacer enlaces simbólicos en Windows 10?
mklink
?Respuestas:
Parece que el comando de unión se ha retirado en Windows 10.
Puede descargar la unión de Windows SysInternals (que forma parte de Microsoft):
Entonces, ¿cómo creo uniones o enlaces simbólicos de directorio en Windows 10?
Descargar
junction
como se indicó anteriormente.Ahora puede usar los siguientes comandos.
Crea una unión:
Cree un enlace simbólico de directorio:
Puede usar cualquiera de ellos
mklink /j
ojunction
en Windows 10 para crear uniones.Puede usar
mklink /d
en Windows 10 para crear enlaces simbólicos de directorio.Notas:
junction
También puede enumerar uniones y determinar si un archivo es un cruce diferentemklink
.mklink
es un comando interno solo disponible dentro de uncmd
shell.Por defecto, se requieren privilegios de administrador para crear enlaces simbólicos.
También se puede otorgar a otros usuarios. La configuración de seguridad "Crear enlaces simbólicos" se puede otorgar en:
Ejemplos
Usando mklink para crear un enlace simbólico de directorio:
Usando mklink para crear una unión:
Usando la unión para crear una unión:
Otras lecturas
fuente
mklink /j
?junction
También aparecerá una lista de los cruces diferenciamklink
mklink
dentro de PowerShell , por lo que debe usarcmd.exe
. Además, debe ejecutarlo como administrador. Pero no confíes en mi palabra. He estado usando una computadora con Windows por solo unas 40 horas.mklink
es un comando interno solo disponible dentro de uncmd
shell. Tenga en cuenta que algunoscmd
comandos internos se han implementado enPowerShell
, por ejemplodir
.junction
que requiere una descarga por separado.mklink
parecería funcionar mejor como el foco principal,junction
enmarcado como una opción adicional retirada al final.Abra una sesión de PowerShell como administrador elevado y escriba:
o usando una sintaxis menos detallada:
Seguramente en 2016 y con Windows 10 no querrás jugar con comandos cmd o descargas externas.
Windows 10 viene con PowerShell 5, que tiene soporte incorporado para crear enlaces simbólicos.
fuente
ni test-dir-sym-link -i SymbolicLink -ta test
-i
son suficientes-ItemType
pero-t
no son suficientes porque hay más de un parámetro que comienzat
, por lo que debemos usarlo-ta
Si desea una herramienta GUI para crear / editar enlaces simbólicos, use http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html
Link Shell Extension (LSE) proporciona la creación de enlaces duros, uniones, puntos de montaje de volumen y enlaces simbólicos de Windows 7/8 (en lo sucesivo denominados enlaces), un proceso de clonación de carpetas que utiliza enlaces duros o enlaces simbólicos y un proceso de copia que se encarga de Cruces, enlaces simbólicos y enlaces duros. LSE, como su nombre lo indica, se implementa como una extensión de Shell y se accede desde el Explorador de Windows o desde administradores de archivos / carpetas similares. La extensión permite al usuario seleccionar uno o varios archivos o carpetas, luego, con el mouse, completar la creación de los enlaces necesarios: enlaces duros, uniones o enlaces simbólicos o, en el caso de carpetas, para crear clones que consisten en enlaces duros o simbólicos. LSE es compatible con todas las versiones de Windows que admiten NTFS versión 5.0 o posterior, incluidas Windows XP64 y Windows7 / 8/10. Enlaces duros,
fuente
¡No es necesario instalar nada!
Existe un
symlink_creator.bat
archivo simple y de código abierto , y puede arrastrar y soltar el archivo / carpeta deseado en ese archivo.Para los downvoters curiosos: es de código abierto, así que, simplemente haga clic derecho en el archivo y vea su contenido, varias líneas de códigos allí.
fuente