Reconexión automática de unidades NAS

Reconexión automática de unidades NAS

Tengo una máquina con Windows 8.1 que se conecta a mi red de forma inalámbrica. Tengo dos unidades NAS conectadas a un enrutador inalámbrico.

Las unidades NAS están configuradas para iniciarse automáticamente para que no se ejecuten cuando la computadora está apagada.

Al iniciar la computadora portátil, se envía claramente una señal a través de la red inalámbrica cuando las unidades NAS se inician. Tardan aproximadamente 1 minuto desde que se "despertan" hasta que la luz deja de parpadear y se habilitan las acciones.

Sin embargo, Windows 8.1 llega al escritorio un poco más rápido de lo que los recursos compartidos están disponibles y recibo el mensaje de que Windows no pudo volver a conectar mis recursos compartidos. Al hacer clic en el recurso compartido desconectado en Mi PC, se conecta.

Tengo una cuenta en la computadora portátil, es una cuenta de nivel de administrador, no hay contraseña, Windows arranca directamente en el escritorio.

Mi pregunta es; ¿Alguien conoce algún método para hacer que la conexión de red "espere" hasta que el NAS se active por completo y los recursos compartidos estén disponibles?

EDITADO: 17/10/2016. Respuesta eliminada y publicada como respuesta.

Respuesta1

Respondí mi propia pregunta, pero al hacerlo encontré dos métodos que pueden ser de interés para otros. Entonces elegí dejar la "pregunta" publicada y proporcionar mis dos hallazgos como respuesta (Gracias a AFH por el consejo).

1) Cree un archivo netlogon.bat y cambie el retraso al valor que elija: ¿60 segundos? Entonces la conexión de red no intentará conectarse durante ese tiempo. La sintaxis para eso (para otros que puedan estar interesados) es:

Abra una ventana CMD y escriba:

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" 

presione enter; aparecerá un bloc de notas y le preguntará si desea crear este archivo

en el bloc de notas ingrese:

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

sustituyendo, por supuesto, sus recursos compartidos y dispositivos por "NASname" y "ShareName"

Esto creará tus acciones después de un retraso establecido.

2) Esto es lo que estoy intentando:
descargar "MapDrive.exe" desdehttp://zornsoftware.codenature.info/free-downloads?did=5y coloque el ejecutable en C:\Windows o en algún otro lugar de la ruta de búsqueda.

use "net use" desde la ventana CMD para volver a establecer la persistencia en "no" y eliminar los recursos compartidos existentes (como se indica arriba)

Luego, nuevamente desde la ventana CMD ingrese:

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

pero en este archivo por lotes ingrese:

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

por cuantas acciones tengas.

Al inicio, esto comenzará a intentar volver a conectar los recursos compartidos hasta que se alcance el tiempo de espera especificado (en este caso, 60 segundos). Puedes configurar el tiempo de espera según lo que desees

El uso de un archivo por lotes generará una ventana CMD mientras se ejecuta. Si esto le preocupa, puede crear accesos directos para ejecutar cada comando individual en el menú Inicio.

Un atajo puede ser mejor si solo tiene uno o dos recursos compartidos para volver a conectarse

Espero que esta información sea de utilidad para otros.

información relacionada