Tenho uma tarefa configurada para ser executada sempre que o computador estiver conectado e exclua todas as pastas de rede e mapeie uma unidade de rede. Aqui está o que está no arquivo em lotes:
@echo off
net use * /delete /y
net use b: \\Server\Share /user:DOMAIN\Username password
exit
Quando o computador é reiniciado ou desconectado e conectado novamente, a tarefa é executada corretamente (de acordo com a janela de tarefas agendadas indicando a última vez em que foi executada), mas a unidade mapeada não aparece. Vou abrir o prompt de comando e digitar "net use" e ele simplesmente diz "Não há entradas na lista". Se eu clicar com o botão direito do mouse na tarefa e executá-la, ela funcionará e a unidade mapeada será exibida.
Eu verifiquei o log e nada aparece. Tentei adicionar um timer no arquivo em lotes para que ele aguarde 10 segundos (ping 1.1.1.1 -n 1 -w 10000> nul) pensando que talvez a rede não estivesse conectada, mas isso não funcionou. O que mais posso tentar?
Obrigado!