Posso SUBSTAR uma unidade de rede?

2

Eu tenho um compartilhamento de rede mapeado para direcionar T: e quero poder acessá-lo facilmente a partir de um diretório específico. No entanto, inserir subst t: c:\volumes\test fornece a mensagem de erro Invalid parameter - T:

Existe uma limitação nas unidades de rede mapeadas ou no Windows Server 2003, ou estou fazendo algo errado?

Atualização:

Como o EBGreen aponta , eu realmente não quero usar o subst, já que ele não faz o que eu pensei que sim. Eu estou vindo de um ambiente Linux, onde compartilhamentos remotos podem ser montados em um diretório no sistema de arquivos.

Existe algo no Windows que me permita fazer isso?

    
por Kalessin 13.02.2012 / 21:23

1 resposta

1

Supondo que C: seja um volume NTFS, o que você deseja é criar um ponto de montagem do volume NTFS ou um ponto de junção , dependendo das suas necessidades.


Você pode usar o Gerenciamento de Disco (diskmgmt.msc) para montar T: como um diretório em C: ou a partir da linha de comando (substitua o GUID pelo da unidade de destino):

> md C:\Volumes\Test
> mountvol C:\Volumes\Test \?\Volume{GUID}\


Como alternativa, você também pode usar mklink para criar um ponto de junção:

> mklink /j C:\Volumes\Test T:\

Como mklink não está incluído no Server 2003 ( o.O ), esta extensão de shell pode ser usado para criar e gerenciar pontos de junção.

    
por 13.02.2012 / 21:40