¿Cómo cambio el destino del enlace simbólico en Windows?

¿Cómo cambio el destino del enlace simbólico en Windows?

¿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 mklinkno 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 -ForceLuke

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.

información relacionada