
¿Es posible cambiar el destino de un enlace simbólico o unión en Windows? En Linux se puede modificar con:
ln -f
Respuesta1
Con WindowsExtensión de enlace de shellinstalado, puede hacer clic derecho en el enlace en el Explorador de Windows y verificar las propiedades. Hay una pestaña que le permite cambiar el enlace directamente.
Lo siento, no puedo decir si esto es posible sin la extensión instalada, ya que es una de las primeras cosas que instalo después de Windows.
La herramienta de enlace de comandos de Windows mklink
no lo permite.
Sin embargo, existen equivalentes de Windows para los comandos de Linux. ln.exe es uno:
Respuesta2
Potencia Shell
New-Item -Type SymbolicLink -Path "C:\linkpath" -Target "C:\newtarget" -Force
Cuidado con -Force
Luke
Se requiere modo elevado de PS
Respuesta3
Simplemente elimine y vuelva a crear el enlace. De todos modos, eso es todo lo que hace -f en Linux.
Además, aquí tienes una interesanteExtensión de shell de enlace de Windows.
Respuesta4
Tenga en cuenta que si el enlace simbólico es un enlace simbólico colgante, es decir, apunta a una ubicación inexistente, entonces usar la extensión linkshell no le permitirá editar el destino, porque funciona como una extensión del explorador que agrega una pestaña al menú contextual de propiedades. Si el enlace simbólico no funciona, el explorador indica un error y no le permitirá acceder a las propiedades del enlace y, por lo tanto, no podrá editar la ubicación de destino.