Além da sugestão de John T de tentar executar o script depois de se conectar:
Você pode tentar determinar seu servidor de logon da seguinte forma:
Em um prompt de comando, digite:
set logonserver [enter]
(nota: isso não define nada, apenas exibe)
Isso pode retornar o nome de um controlador de domínio.
Se isso acontecer, digite:
start \whatevernameitreturned\netlogon
Navegando nesse diretório, você pode determinar o nome do arquivo / script em lote que faz o mapeamento da unidade e executá-lo (e criar um atalho para ele).
Se o script realmente funcionará corretamente ou não, é outra história.
Outra opção de baixa tecnologia (se você puder acessar o escritório e fazer o logon corretamente):
- Observe quais são os mapeamentos de unidade regulares:
Em um prompt de comando, digite:
net use <enter>
Você verá algo assim:
m: \domain\share
p: \domain\anothershare
-Crie um arquivo em lotes para os mapeamentos:
net use m: \domain\share
net use p: \domain\anothershare
Em seguida, execute o arquivo em lotes depois de se conectar.