Boas notícias! O comando subst
ainda funciona no Windows 7 !
Para criar um novo mapeamento:
subst x: C:\Folder\Example
Para remover um mapeamento:
subst x: /D
Existe uma janela equivalente ao antigo comando dos SUBST
?
Eu quero poder atribuir uma letra de unidade local a uma pasta em uma unidade local.
Eu percebo que uma unidade mapeada funcionará (e até agora essa é a técnica que acabei usando), mas ela não parece ser usada até muito tarde no processo de inicialização. Eu também já tentei colocar comandos SUBST
em arquivos em lote no processo de inicialização, mas isso também não parece funcionar.
Alternativa:
net use x: \localhost\c$\Folder\Example
A diferença entre net use
& subst
abaixo do intervalo
Quando um compartilhamento se torna indisponível subst
tentará várias vezes para reconectar o desempenho de impacto severo do seu PC enquanto ele tenta se reconectar. Isso é menos comum ao mapear arquivos locais, pois isso só ocorrerá se você informar renomear as pastas no caminho. A resolução, caso isso ocorra, é subst x: /d
net use
foi introduzido no win2k / xp para fornecer uma alternativa para isso. Quando net use
é usado para se conectar a um local e esse local torna-se inacessível, o Windows reportará a unidade como desconectada e não tentará se reconectar até que o usuário tente reconectar-se a recursos na unidade mapeada. Isso resolve os problemas de desempenho observados em subst
Para mais informações sobre os dois comandos, você pode consultar através da linha de comando com /?
net use /?
& subst /?
A melhor maneira de fazer isso durante a inicialização é colocá-lo no registro . Abra o regedit.exe e navegue para
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices
Adicione um novo valor REG_SZ e nomeie-o X:
, onde X é a letra da sua unidade
O valor deve ser o caminho desta forma
\DosDevices\C:\Folder\Example
Outra maneira é colocar um compartilhamento na pasta que você deseja mapear. Você pode então usar a opção de unidade de rede do mapa que pode ser acessada clicando com o botão direito do mouse no meu computador no Windows Explorer.
Observe que você precisará ativar a descoberta de rede antes de configurar o compartilhamento.
A vantagem desta abordagem é você definir a opção de criar no logon.
Apenas para adicionar as respostas acima. Outra opção é um link simbólico que é abordado nesta questão do SU Como montar uma unidade de rede em uma pasta?
A melhor maneira é através do gerenciamento de drives. Você pode especificar um caminho para montar uma unidade em vez de uma letra de unidade.
Vá para o Painel de controle - > Ferramentas de administração - > Gerenciamento de computadores - > Gerenciamento de unidades.
Clique com o botão direito no volume que você deseja alterar e selecione Alterar letra e caminhos de unidade.
Dessa forma, você pode remover a letra da unidade original e montá-la apenas em um diretório. É assim que você pode contornar o limite de 24 unidades no Windows.