Arquivo em lote para uma atualização da unidade de rede mapeada?

1

Existe um arquivo / script em lote que pode ser usado para atualizar uma unidade de rede mapeada no Windows 7? O computador está atualmente ligado a uma conexão de banda larga móvel (Novatel sem fio MC551). O computador é uma nova estação usada para digitalizar documentos e deve estar ativa 24 horas por dia, 7 dias por semana. Foi reinicializado 2 duas vezes nas últimas 2 semanas. Durante uma reinicialização, o Windows 7 trys se conecta imediatamente a essa unidade mapeada e a conexão sem fio ainda não foi estabelecida. A única maneira de atualizar a unidade mapeada é clicar nela. Então, há um lote para uma atualização persistente nessa unidade mapeada?

    
por Kevin Brekke 17.01.2015 / 03:20

2 respostas

1

se o problema ocorrer apenas quando o cliente for reinicializado, você pode tentar agendar um arquivo em lotes para ser executado no login, contendo algo como

net use x: /delete
net use x: \server\share\ /persistent:yes

se você quiser atrasar mais tempo para que outras coisas sejam executadas, como a inicialização da conexão de rede, coloque um comando no topo como sleep 10 (10 é o número de segundos que você gostaria de esperar).

você realmente precisa ter uma conexão de rede de nível de sistema mais estável se quiser usar a máquina como infraestrutura, como você diz.

    
por 17.01.2015 / 04:06
1

O seguinte batch arquivo mostra como o

  • para testar uma driveletter
  • para inserir um atraso de 10 segundos. (O Windows 7 não tem sleep ou wait )

 @echo off
  rem test driveletter before usage of net command to prevent errormessages
 :loop
  if exist x:\. net use x: /del /yes
  if not exist x:\. net use x: \server\share\ /persistent:yes
  choice /t 10 /d j >nul
  goto loop


Neste exemplo, a linha if exist x:\. net use x: /del /yes não faz sentido e é destrutiva!

    
por 17.01.2015 / 08:15