Existe alguma maneira de conectar-se a um compartilhamento de rede via cmd.exe
?
windows
command-line
network-shares
netbios
leeand00
fonte
fonte
Respostas:
use
net use
, exemplo:Onde
X:
está a letra da unidade para a qual você deseja mapear o compartilhamento e\\SERVER\Share
é o caminho UNC para o compartilhamento. Isso deve tornar visível o compartilhamentoMy Computer
e a linha de comando, assim como todos os outros compartilhamentos mapeados através da GUI.Para depois desconectar o compartilhamento, você usaria
fonte
net use X: \\SERVER\Share password /user:DriveDomain\username
Os documentos podem ser encontrados aqui: https://www.lifewire.com/net-use-command-2618096Se você não mapear uma unidade de rede,
net use
poderá acessar um caminho UNC diretamente no prompt de comando usandopushd
.Por exemplo:
Isso criará uma unidade mapeada temporária automaticamente para você e o tornará seu diretório de trabalho atual.
Quando terminar o compartilhamento de rede, digite o
popd
comando Isso retornará ao diretório em que você estava antes e excluirá a unidade de rede temporária.Os comandos
popd
epushd
podem ser usados com diretórios locais. Eles constroem uma pilha de diretórios visitados que podem ser úteis se você trabalha muito na linha de comando. Portanto, quando você muda para um diretório compushd
, pode voltar para onde estavapopd
. Uma pilha de diretórios é criada com cada umpushd
e você faz um backup do diretório com a pilhapopd
.fonte
Se você quiser executar apenas algumas ações na unidade (como mover, copiar etc.), poderá usar a sintaxe da linha de comando e \ \ SERVER \ FOLDER \ FILE
Exemplo:
Esse comando copiará qualquer arquivo que você especificar no CWD (Current Working Directory).
Da mesma forma:
Para criar um diretório
Para excluir um diretório
Esse método é realmente útil apenas se você deseja executar uma ou duas operações na rede e não pode se incomodar em mapear a unidade de rede. Ou, como no meu caso, onde a unidade de rede está em um estado diferente e o atraso ao trabalhar com arquivos e pastas é doloroso. É mais fácil usar a linha de comando para copiar o arquivo na minha área de trabalho e visualizá-lo a partir daí, do que tentar abri-lo na rede.
Caso contrário, eu usaria pushd e popd, conforme sugerido por Dave Webb.
fonte