Como mapear unidades de rede a partir do prompt de comando do Windows

Mapear uma unidade de rede para uma pasta compartilhada a partir da interface gráfica do Windows não é difícil. Mas se você já sabe o caminho de rede para a pasta compartilhada, pode mapear as unidades muito mais rápido usando o prompt de comando.

O mapeamento de uma unidade para um compartilhamento de rede atribui a esse compartilhamento uma letra de unidade para que seja mais fácil trabalhar com ela. Estaremos usando o  net use comando no prompt de comando para mapear uma unidade de rede para este tutorial. Você também pode usar o mesmo comando no PowerShell, se preferir.

Para mapear uma unidade de rede, digite o seguinte comando e pressione Enter:

net use DRIVE: PATH

DRIVE é a letra da unidade que você deseja usar e PATH é o caminho UNC completo para o compartilhamento. Assim, por exemplo, se quiséssemos mapear a letra da unidade S para o compartilhamento \\ torre \ filmes, usaríamos o seguinte comando:

net use s: \\ torre \ movies

Se o compartilhamento ao qual você está se conectando estiver protegido com algum tipo de autenticação e você preferir não digitar as credenciais toda vez que abrir a unidade de rede, poderá adicionar o nome de usuário e a senha ao comando com o  /user: switch. Por exemplo, se quiséssemos conectar o mesmo compartilhamento acima, mas com o nome de usuário HTG e a senha CrazyFourHorseMen, usaríamos o comando:

net use s: \\ tower \ movies / user: HTG CrazyFourHorseMen

Por padrão, as unidades mapeadas não são persistentes. Se mapearmos as unidades usando os comandos sobre os quais falamos até agora, as unidades mapeadas desaparecerão quando você reiniciar o computador. Se você preferir que as unidades mapeadas permaneçam, você pode torná-las persistentes usando o  /persistent switch. A chave funciona como um alternador:

  • / persistent: Sim:  torna a conexão que você está criando persistente. As conexões futuras que você fizer usando o comando durante a mesma sessão também serão persistentes (você não precisa continuar usando a chave) até que use a  /persistent:No chave para desligá-la.
  • / persistent: Não:  Desativa a alternância de persistência. As conexões futuras que você fizer não serão persistentes até que você ligue o alternador novamente.
Recomendado:  Suas senhas são terríveis e é hora de fazer algo a respeito

Então, essencialmente, você pode digitar algo como o seguinte comando:

net use s: \\ tower \ movies / user: HTG CrazyFourHorseMen / persistente: Sim

E o mapa da unidade seria persistente. Todos os mapeamentos futuros que você criar (mesmo se você não usar a  /persistent:Yes opção) também serão persistentes até que você o desligue usando a  /persistent:No opção.

Se você precisar excluir uma unidade de rede mapeada, tudo o que você precisa fazer é especificar a letra da unidade e adicionar a opção / delete. Por exemplo, o seguinte comando excluiria o mapeamento da unidade que atribuímos à unidade S:

net use s: / delete

Você também pode usar o asterisco como um caractere curinga, caso queira excluir todas as suas unidades mapeadas de uma vez:

net use * / delete

E isso é tudo que há para fazer. Depois de se acostumar a usar o comando, você o achará muito mais rápido do que clicar na interface do Explorador de Arquivos – especialmente se você trabalhar com unidades mapeadas com frequência.