Tarefa agendada do Win7 ignorando credenciais salvas de uso de rede

2

No Win7 64 Pro, tenho um arquivo em lote que executa net use para mapear um compartilhamento de rede do meu servidor sobre o OpenVPN.

O arquivo de lote não tem o nome de usuário ou senha armazenados nele, ele usa as credenciais de usuário que eu já salvei executando net use uma vez com o sinalizador /savecred em um prompt de comando.

Se eu clicar duas vezes no arquivo de lote para executá-lo, ele será executado corretamente, sem problemas.

No entanto, se eu programar uma tarefa para executar o arquivo em lote, a execução será pausada e solicitará o nome de usuário e a senha.

Existe alguma maneira de forçar a tarefa agendada a usar as credenciais de usuário salvas?

    
por damndaewoo 09.06.2015 / 02:21

1 resposta

0

Para resolver esse problema, acabei colocando o arquivo em lote na pasta de inicialização do menu Iniciar. Por algum motivo, ele usa as credenciais salvas quando executado a partir daqui, mas não quando executado na inicialização com o agendador de tarefas.

Para certificar-se de que a conexão VPN estava ativa antes de executar o arquivo em lote, usei timeout 30 para atrasar a execução do arquivo em lote até que o OpenVPN fizesse o possível.

    
por 15.06.2015 / 22:22