Como eu monto uma unidade de rede em uma pasta?

62

Alguém conhece uma solução de terceiros (ou até mesmo o Windows nativo) para esse problema simples?

Eu quero mapear um compartilhamento de rede interno em nosso servidor Windows para uma pasta em cada uma das máquinas clientes na rede. Eu não quero usar letras de drive; Gostaria apenas de configurar uma pasta na minha unidade C que é realmente um compartilhamento do Windows. Por exemplo, C: \ Data \ Network Docs deve apontar para \ Server \ SharedData.

Isso é possível? Existe alguma ferramenta que faz isso? Todos os clientes estão usando o Windows XP e o Windows 7.

    
por Toby Allen 11.02.2011 / 16:03

5 respostas

82

No Windows Vista ou Windows 7, você pode criar uma "pasta de junção" / "link simbólico" para redirecionar o conteúdo de um para o outro.

Basta digitar:

mklink /d "c:\data\network docs" "\server\shareddata\"

Eu não testei com um FQDN, mas pelo que sei, ele deve funcionar. Eu testei com uma unidade mapeada em rede, e isso funciona perfeitamente ... então, em um último recurso, você pode mapear primeiro e depois fazer isso.

O / d cria um diretório (c: \ data \ network docs neste exemplo) e não deve existir. Será criado por este comando.

Você deve ter privilégios de administrador ao executar o CMD. Você pode fazer isso em uma conta de administrador pressionando ctrl-shift-enter em vez de digitar ao executar o CMD.

O resultado final também é possível no Windows XP, mas não é tão fácil. Guia aqui

    
por 11.02.2011 / 16:20
5

Funciona bem para mim:

net use \\server\share\folder1\folder2
mklink /d "C:\Users\Admin\test\mi_enlace" \\server\share\folder1\folder2
    
por 13.04.2016 / 13:52
1

Este é um exemplo para a solução já fornecida por William Hilsum

open cmd
type: cd \folder-parent-of-the-folder-to-clone
type: deltree folder-to-clone (or you will get the following error: Cannot create a file when that file already exists)
type: mklink /d "folder-to-clone" "g:
\folder-to-clone"
The software will prompt: symbolic link created for folder-to-clone <<===>> g:\folder-to-clone
    
por 04.11.2016 / 11:35
-1

Crie um atalho para uma pasta e modifique-o para apontar para \\ Server \ SharedData. Então renomeie para o que você quiser.

    
por 27.08.2015 / 14:41
-2

Se você usa um comutador de junção, não há necessidade de usar o modo de administrador.

mklink "c:\data\network docs" "\server\shareddata\" /j

Por isso, no seu script de netlogon você usa uma condição

where if exist "c:\data\network docs" (
goto next
)else (
mklink "c:\data\network docs" "\server\shareddata\" /j
)
    
por 03.09.2013 / 16:43