Você pode executar net use \computer\share password /user:user
em cada inicialização. A maneira mais fácil é escrever esses comandos em um arquivo de lote e colocá-lo na pasta de inicialização.
Este é apenas um problema menor, mas é irritante com o tempo:
Eu tenho duas unidades de rede no Windows, cada uma delas mapeia um servidor diferente (1 Linux e 1 Mac). Toda vez que eu inicializo o Windows (tanto no Vista quanto no Windows 7), as duas conexões ainda estão lá - mas tenho que re-autorizar novamente, embora tenha verificado que a conexão deve ser recuperada automaticamente na próxima vez.
A tela de login para a conexão de rede nem sequer lembra meu último nome de login (e também não a senha, mesmo se eu marquei a caixa de seleção).
Alguém sabe como posso fazer o Windows lembrar disso?