O Windows Vista adicionou a capacidade de criar links simbólicos para arquivos e diretórios. Como crio um link simbólico e quais são as versões atuais de consumidor e servidor do Windows que o suportam?
windows
files
symbolic-link
vaqueiro
fonte
fonte
Respostas:
Você pode criar um link simbólico com o utilitário de linha de comando
mklink
.Links simbólicos via mklink estão disponíveis desde o Windows Vista e Windows Server 2008. No Windows XP e Windows Server 2003, você pode usar
De acordo com o msdn.microsoft , os links simbólicos NÃO são suportados no FAT16 / 32 e no exFAT. Parece que o Windows apenas os suporta de ou para Partições NTFS. Os futuros sistemas operacionais Windows provavelmente continuarão com o suporte ao mklink.
Você pode ler mais informações sobre esse novo recurso no Microsoft TechNet , no blog de Junfeng Zhang ou no howtogeek.com .
fonte
fsutil
de resposta @ de Sascha abaixo para fornecer uma solução para o Windows Server 2003.No Windows XP, você pode usar
fsutil
(embutido no sistema operacional) para criar um hardlinkLembre-se de que o fsutil só funcionará se os dois estiverem na mesma unidade
fonte
Uma coisa pequena, se você estiver usando o Powershell, o mklink não funciona diretamente, execute-o assim:
fonte
Use mklink ou junção da Sysinternals (Microsoft). Eu acredito mklink irá funcionar no Windows 2000 e acima, mas não consigo encontrar qualquer documentação duro nisso. junção é para Windows 2000 e superior.
fonte
Não encontrou isso em nenhuma das respostas, mas o linkd.exe (no kit de recursos do Windows 2003 aqui ) permite criar junções, que funcionam praticamente como um link físico / físico no Linux. As junções estão disponíveis no Windows 2000 e superior; portanto, basta copiar o linkd.exe no sistema de destino e ele deve funcionar.
fonte
Se você ainda estiver no Windows antigo, como XP, 2000, 2003, etc., tente o NTFS Link .
Eu uso isto muito. Você obtém uma opção de menu com o botão direito do mouse no shell para criar um ponto de junção. Coisas excelentes.
fonte
Consulte a entrada do TechNet . Acredito que seja um recurso do Vista / Server 2008 e superior.
fonte
Para garantir que seus links funcionem, convém verificar a configuração do seu servidor. Os links podem ser criados, mas, a menos que você use a configuração symlinkevaluation no comando a seguir, seus links poderão não funcionar.
Consulte também http://technet.microsoft.com/en-us/library/cc754077%28v=ws.10%29.aspx . Por padrão, apenas as opções locais estão ativadas.
fonte