
Como posso conectar-me a uma unidade de rede já mapeada na linha de comando (ou seja, sem usar o File Explorer)?
Eu gostaria de poder executar algo como
C:\Users\ZaneDufour> some_command "D"
C:\Users\ZaneDufour> D:
D:\>
Considerando que, no momento, preciso abrir o Explorador de arquivos e digitar S:\
na linha de comando.
(A ideia é que eu gostaria de poder criar um script que seja executado na inicialização para executar ping na minha unidade de rede, para que eu possa usar meu editor de texto para abrir arquivos na unidade de rede sem precisar abrir o explorador de arquivos primeiro .)
Muito obrigado e desculpe se perdi uma pergunta semelhante que já foi respondida. É difícil pesquisar todas as perguntas sobre problemas mais comuns de unidades de rede.
Responder1
Existe o comando net use. Aqui está a sintaxe:
C:\WINDOWS\system32>net use /?
The syntax of this command is:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
Adicionando um exemplo, conforme sugerido:
Supondo que você deseja mapear uma unidade em um computador chamado "SERVER01" que compartilha sua unidade C: como "DRIVEC" e deseja acessá-la como unidade F:
net use F: \\SERVER01\DRIVEC