Atraso na conexão de rede durante a inicialização, ou tente novamente após X segundos

0

Eu tenho um servidor Plex em execução no meu Dekstop do Windows 7 e uma unidade de rede em execução no meu roteador DD-WRT com todas as mídias do Plex. Quando a minha área de trabalho inicializa, apesar de eu ter dito para lembrar meu nome de usuário e senha, ela não se conecta a esse caminho de rede (NÃO é uma unidade montada no meu PC local, eu a acesse via \router\path\to\drive\ ). É possível que eu diga ao meu PC para tentar se conectar novamente após X segundos?

    
por Webnet 15.01.2014 / 00:19

1 resposta

0

Você pode criar um arquivo BAT que se conectará à unidade mapeada. Aqui está a sintaxe:

Option Explicit
Dim u, p, s, l
Dim Network: Set Network= CreateObject("WScript.Network")

ping 192.0.2.2 -n 8 -w 10000 > nul

l = "Z:"
s = "\10.0.1.1\DRIVENAME"

u = "ROUTERNAME"
p = "PW"

Network.MapNetworkDrive l, s, False, u, p

Isto está usando l como a letra da unidade que você deseja mapear, s como o caminho para a unidade, u como o nome de usuário e p como a senha. A linha de ping fará com que o script espere um pouco antes de tentar se conectar, definido atualmente por cerca de 7 segundos. O Windows leva cerca de um segundo para pingar, então estamos especificando o número de tentativas antes que o tempo limite seja atingido com a opção -n. Você pode ajustar a hora alterando -n 8 para um número diferente.

Em seguida, você pode adicioná-lo ao seu editor de Diretiva de Grupo Local executando o gpedit.exe no comando de execução. Em seguida, navegue até Configuração do usuário > Configurações do Windows > Scripts Aqui está um exemplo do que parece:

VocêtambémpodeusaroAgendadordeTarefasparafazerissotambém.

Amaiorparteveiodeumapostagemem StackOverflow .

    
por 15.01.2014 / 19:47