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.