Auto Reconectar unidades NAS

0

Eu tenho uma máquina com Windows 8.1 que se conecta à minha rede sem fio. Eu tenho duas unidades NAS conectadas a um roteador sem fio.

As unidades NAS estão configuradas para inicialização automática para que não sejam executadas quando o computador estiver inoperante.

Ao iniciar o laptop, um sinal é claramente enviado pela rede sem fio quando as unidades NAS são inicializadas. Eles demoram cerca de 1 minuto de "acordar" até que a luz pare de piscar e os compartilhamentos estejam ativados.

O Windows 8.1 vai para a área de trabalho um pouco mais rápido do que os compartilhamentos disponíveis, e recebo a mensagem de que o Windows não pôde reconectar meus compartilhamentos. Clicando no compartilhamento desconectado em Meu Computador, conecta-o.

Eu tenho uma conta no laptop, é uma conta de nível de administrador, não há senha, o Windows é inicializado diretamente no computador.

Minha pergunta é; Alguém sabe de algum método para fazer a conexão de rede "esperar" para o NAS para acordar completamente ee os compartilhamentos para se tornar disponível?

EDITADO: 17/10/2016. Resposta removida e publicada como resposta

    
por Darío Martín 16.10.2016 / 02:32

1 resposta

0

Respondi à minha própria pergunta, mas ao fazê-lo encontrei dois métodos que podem ser de interesse para os outros. Eu escolhi então deixar a "questão" postada e fornecer minhas duas descobertas como resposta (Obrigado ao AFH pelo conselho)

1) Crie um arquivo netlogon.bat e altere o atraso para qualquer valor que você escolher - 60 segundos? Em seguida, a conexão de rede não tentaria se conectar por esse tempo. A sintaxe para isso (para outros que possam estar interessados) é:

Abra uma janela do CMD e digite:

net use /persistent:no <hit enter to make shares non persistent>  
net use * /del /yes <hit enter to delete any existing shares>  
notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat" 

pressione Enter - isso abrirá um bloco de notas e perguntará se você deseja criar este arquivo

no bloco de notas, digite:

@echo off  
set delay=60 <or whatever delay you choose>  
ping localhost -n %delay%  
net use X: \NASname\ShareName  

substituindo naturalmente seus compartilhamentos e dispositivos por "NASname" e "ShareName"

Isso criará seus compartilhamentos após um atraso definido

2) É isso que estou tentando:
Faça o download de "MapDrive.exe" do link e coloque o executável em C: \ Windows ou em algum outro lugar caminho de pesquisa.

use "net use" da janela do CMD para novamente definir persistência para "no" e excluir compartilhamentos existentes (como acima)

Então, novamente na janela do CMD, digite:

notepad "%UserProfile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\netlogon.bat"

mas neste arquivo de lote, digite:

C:\Windows\MapDrive.exe X: \NASname\ShareName 60  

por quantos compartilhamentos você tiver.

Na inicialização, isso começará a tentar reconectar os compartilhamentos até que o tempo limite especificado (nesse caso, 60 segundos) seja atingido. Você pode definir o tempo limite para o que você deseja

Usar um arquivo em lotes produzirá uma janela CMD enquanto ela é executada. Se isso incomodar, você pode criar atalhos para executar cada comando individual no menu Iniciar.

Um atalho pode ser melhor se você tiver apenas um ou dois compartilhamentos para se reconectar

Espero que esta informação seja útil para outras pessoas

    
por 17.10.2016 / 05:35