Como você mapeia uma letra de unidade virtual para um caminho local no Windows?

4

Tudo no título. Estou procurando como referenciar um caminho local, não de rede, como uma letra de unidade virtual. Um exemplo inócuo: C:\Storage as G:

    
por Christopher Galpin 01.05.2009 / 21:13

2 respostas

10

Recentemente, pesquisei esse assunto e estas são minhas descobertas.

O comando subst executa bem essa função e seu efeito termina com a sessão do usuário:

subst [drive1: [drive2:]Path]

vSubst de Thomas Bigler é uma GUI para subst, ele também pode criar uma associação permanente executando próprio na inicialização (HKLM), assim como subst pode ser configurado para fazer.

Para um mapeamento permanente, isso pode não ser preferível, já que qualquer coisa carregada anteriormente não será capaz de referenciar o mapeamento, por exemplo, entradas adicionadas anteriormente ao lado dele no HKLM - > [...] - > Executar, serviços do Windows, etc.

O

psubst no Google Code é um excelente script em lote com a interface do subst (que ele usa internamente) com um Parâmetro /p opcional adicional para gerenciar mapeamentos permanentes por meio da seguinte chave, que é carregada muito antes:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
    
por 01.05.2009 / 21:13
1

Você também pode mapear para sua unidade local como se fosse um remoto com

net use G: \localhost\c$\storage /persistent:yes

Ele liga no final do processo de login.

    
por 26.09.2011 / 23:03

Tags