
É possível alterar o destino de um link simbólico ou junção no Windows? No Linux pode ser modificado com:
ln -f
Responder1
Com WindowsExtensão de shell de linkinstalado, você pode clicar com o botão direito no link no Windows Explorer e verificar as propriedades. Existe uma guia que permite alterar o link diretamente.
Desculpe, não posso dizer se isso é possível sem a extensão instalada, pois é uma das primeiras coisas que instalo depois do Windows.
A ferramenta de link de comando do Windows mklink
não permite isso.
Existem, no entanto, equivalentes do Windows para comandos do Linux. ln.exe é um deles:
Responder2
Powershell
New-Item -Type SymbolicLink -Path "C:\linkpath" -Target "C:\newtarget" -Force
Cuidado com o -Force
Lucas
Modo elevado PS necessário
Responder3
Basta remover e recriar o link. De qualquer forma, isso é tudo o que -f faz no Linux.
Além disso, aqui está um legalExtensão Shell de link do Windows.
Responder4
Observe que se o link simbólico for um link simbólico suspenso, ou seja, apontar para um local inexistente, o uso da extensão linkshell não permitirá que você edite o destino, porque funciona como uma extensão do explorer que adiciona uma guia ao menu de contexto de propriedades. Se o link simbólico estiver travado, o Explorer sinalizará um erro e não permitirá que você acesse as propriedades do link e, portanto, você não poderá editar o local de destino.