Como faço para reconectar uma unidade de rede já mapeada no prompt de comando? [duplicado]

4

Eu tenho uma unidade de rede já mapeada. Mas eu quero criar um arquivo de lote que inicia após a conclusão da inicialização e reconectar às unidades de rede mapeadas.

Até agora eu vi comandos como:

net use Z: \myserver\folder_name

Mas acho que mapeia uma unidade de rede. No entanto, eu já criei uma unidade de rede mapeada antes. Eu quero me conectar a ele.

Por que não estou usando a reconexão no logon:

Eu tenho que conectar-me a uma VPN manualmente. Somente depois disso, poderei conectar-me à unidade de rede mapeada manualmente. Por isso, estou escrevendo um arquivo de lote que se conecta à unidade de rede mapeada, entre outras coisas, como iniciar alguns programas essenciais.

Informações do sistema:

Windows 7 Enterprise

Nota adicionada:

No link mencionado acima, " Can uma unidade de rede mapeada pode ser reconectada a partir da linha de comando? " Eu vejo uma solução um tanto funcional de Claus Melander. No entanto, a parte em que devo atribuir um título à janela aberta do Windows Explorer não funciona. Porque a janela aberta não tem o título que eu especifiquei.

REM Reconnect to mapped network drives
REM Y drive
REM Opens an Explorer window looking at Y: forcing a reconnect
start "Y_DRIVE" /MIN explorer Y:\
REM Wait for 5 seconds to allow it to reconnect, Ignore key presses and wait specified time during this time.
TIMEOUT /T 5 /NOBREAK
Taskkill /fi "windowtitle eq Y_DRIVE"

No entanto, se eu pular para uma subpasta da unidade mapeada, a instrução para matar o aplicativo por filtragem baseada no título da janela parece funcionar.

Estou procurando uma solução mais elegante neste momento.

    
por Ayusman 13.05.2013 / 17:34

2 respostas

8

Se eu entendi corretamente, você precisa desconectar programaticamente o compartilhamento existente antes de se conectar, mas não tem certeza se ele estará presente ou não.

net use z: /DELETE
net use z: \myserver\folder_name

irá desmapear a unidade Z se ela já estiver mapeada e, em seguida, estabelecer uma unidade de rede para o compartilhamento folder_name.

    
por 13.05.2013 / 17:59
-1

NET USE [driveletter:] \ Nome_do_computador \ Nome_do_compartilhamento / PERSISTENTE: SIM Isso sempre reconectará a unidade no logon.

    
por 13.05.2013 / 23:30