Crie um link físico sem programas extras no Windows 7

55

Meu objetivo aqui é sincronizar meu arquivo de crédito emule (application.dat?) Pelo Dropbox. Mas o arquivo de crédito não está dentro do diretório do Dropbox (por padrão). Então, eu quero criar um link rígido para realizar esse objetivo.

Eu sei que posso criar um link direto do Perl no Windows. (Aprendi Perl no Windows XP. Somente o link físico é válido no Windows XP.) Mas parece-me um exagero fazer isso instalando um novo software, pois espero não usar o Perl no futuro próximo.

Alguma ideia? Quanto mais simples, melhor.

Sathyajith Bhat
fonte

Respostas:

86

Você pode usar o mklinkcomando como:

mklink /H <link> <target>

Acho que deve funcionar, mas não sei o que aconteceria se você usasse o eMule ao mesmo tempo em dois locais diferentes em relação à sincronização.

Se você deseja vincular a um diretório em vez de a um arquivo, use o seguinte comando:

mklink /J <link> <target>

Nota: Isso criará uma junção em vez de um link simbólico. As junções são para quando o destino e a origem não estão no mesmo volume.

M'vy
fonte
11
infelizmente este trabalho doen't com volumes de rede
Thariama
2
@Thariama Os links físicos funcionam apenas no mesmo disco. Você não pode conectar-se com força à rede
M'vy
correto, que é o que eu pensei
Thariama
... é o que isso significa. "Links físicos" se referem ao mesmo local do disco rígido, em uma rede em que você usa discos rígidos diferentes para cada máquina.
Ivan Castellanos
11
@ Hut8 - É seguro dizer que mklinkrealmente funciona com o Windows 7, uma vez que o autor perguntou especificamente como fazer isso no Windows 7 e aceitou a resposta. As informações "aplicáveis ​​a" não estão corretas nesse caminho. Para suportar minha declaração, CreateSymboicLink indica o cliente Windows Vistamínimo suportado e o servidor mínimo suportado Server 2008. Se 36 pessoas votaram positivamente em uma resposta para algo que não se aplicava ao Windows 7, elas deveriam ter vergonha de si mesmas (o que é bom).
Ramhound
16

Maneiras de criar um link físico - não apenas confinado ao Windows 7:

JdeBP
fonte
O mklink funciona em win7 / cmd, mas o fsutil falha com a permissão negada. Há também um comando de junção, que funciona bem no XP e no win7.
Mosh
5

Acho essa extensão do shell realmente útil, sem anúncios ou qualquer coisa, muito leve. Suponho que seja um software de terceiros, mas se integra ao Windows, por isso é o mais próximo possível do suporte nativo. Achei que era isso que você queria de qualquer maneira, uma sensação nativa, sem frescuras. http://schinagl.priv.at/nt/hardlinkshellext/linkshellextension.html#download

Motes
fonte
Concordou, mas é um programa extra, no entanto.
Bigue Nique 23/03