Preciso de algo com suporte, pelo menos, no Windows XP e não requerendo novos downloads de usuários.
windows
windows-xp
symbolic-link
Миша Кошелев
fonte
fonte
Respostas:
Você já viu Junction ?
Além disso, o Windows Vista introduziu a ferramenta de linha de comando mklink para criar links simbólicos.
Scott Hanselman tem um artigo sobre isso em http://www.hanselman.com/blog/MoreOnVistaReparsePoints.aspx .
Se você está falando apenas sobre o Windows XP, usei apenas a ferramenta Junction.
fonte
mklink
Era exatamente o que eu estava procurando.ln
comando UNIX ?Existe uma ferramenta chamada Link Shell Extension que facilita a criação de links simbólicos para arquivos, além de um tipo mais antigo de link chamado "Junction" (basicamente, um link simbólico para uma pasta), além de muitos outros tipos de links mais exóticos.
O uso básico é simples: navegue até a pasta de origem, clique com o botão direito no arquivo ou pasta à qual deseja vincular e escolha a nova opção "Selecionar fonte de link" no menu de contexto. Em seguida, vá para a pasta em que deseja soltar o link, clique com o botão direito do mouse e selecione "Soltar como" e, em seguida, "Link simbólico" para arquivos ou "Junção" para pastas.
mas
CUIDADO: Uma das razões pelas quais a Microsoft dificulta isso é que junções e links simbólicos podem facilitar a exclusão acidental de arquivos críticos!
Em algumas versões anteriores ao Windows 7, a exclusão de uma junção ou link simbólico no Explorer excluiria automaticamente o diretório original também!
Eu acredito que este problema já foi resolvido ... mas é claro que eu não fazer promessas ... ser particularmente cuidadosos com navegadores de arquivos de terceiros (se você estiver a ponto de precisar de links simbólicos, tenho certeza que você está dolorosamente ciente da força do Windows 7 Explorer.)
Mas eu discordo. O que quero dizer é: tenha cuidado, faça sua lição de casa e leia a documentação do LSE para descobrir como as junções e links simbólicos realmente funcionam e, pelo amor de Deus, VOLTAR TUDO ACIMA antes de começar a mexer nas junções e links simbólicos!
fonte
Não, se você tiver adicionado C: \ bin ao seu% PATH% e dentro de c: \ bin, você criou uma junção chamada c: \ bin \ anotherDir \ para apontar para c: \ anotherDir \ para poder executar o arquivo.exe. a linha de comando como:
Isso não funcionaria, pois a variável% PATH% não funciona com subdiretórios (vinculados ou não)
você precisaria criar um hardlink diretamente para some.exe, para que o hardlink c: \ bin \ some.exe aponte para c: \ anotherDir \ some.exe
Portanto, em resumo, não acredito que você possa fazer exatamente o que está pedindo. Dito isto, recomendo a Link Shell Extension para criar junções e hardlinks. Oferece mais recursos do que a maioria das ferramentas de junção em uma extensão muito fácil de usar do Windows Explorer
fonte
Experimente o Symlinker, uma ferramenta da GUI para criar o Symlink no Windows
Este aplicativo precisa do .Net Framework 3.5 para ser executado (recomendado pelo SP1) e, a partir de 24/04/2015, este software funcionará apenas sob
fonte
COMANDO NATIVO Windows Vista, 7 e 8:
mklink <oldpath> <newpath>
mklink /D <oldpath> <newpath>
fonte
mklink
comando nativo .mklink
, por technet.microsoft.com/en-us/library/cc753194(v=ws.11).aspxEu não acho que a versão do NTFS que acompanha o XP suporta links simbólicos. O NTFS6, fornecido no Vista e no Windows 7, suporta links simbólicos com o
mklink
comando. A versão XP do NTFS faz hardlinks de apoio, mas estes não podem abranger volumes.fonte
A junção é um ótimo utilitário, mas uma coisa a se observar é que os pontos de junção parecem exatamente iguais às pastas comuns no Windows Explorer.
Use 'junction.exe -s' na linha de comando para listar todas as junções em pastas e subpastas.
fonte
Crie o link simbólico no Far Manager : Alt+ F6ou F7.
Aqui também está um artigo detalhado sobre os tipos de árvore de links no Windows (hardlinks, pontos de junção e links simbólicos):
https://translate.google.com/translate?hl=&sl=ru&tl=en&u=https%3A%2F%2Fgeektimes.ru%2Fpost%2F50878%2F
Ele lista várias outras ferramentas para criar links.
fonte
Eu usei e recomendo a ferramenta Junction da Microsoft SysInternals: http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx
Exemplo usando o cmd.exe:
fonte
Existe um software leve chamado "Easy Symbolic Link" que facilita a criação com um clique direito. Experimente aqui:
https://blog.afach.de/?page_id=589
fonte
Não é necessário software de terceiros . Basta usar o
.bat
arquivo:https://puvox.software/blog/easiest-method-create-symlink-symbolic/
fonte