Reconnexion automatique des disques NAS

0

J'ai un ordinateur Windows 8.1 qui se connecte à mon réseau sans fil. J'ai deux disques NAS connectés à un routeur sans fil.

Les lecteurs NAS sont configurés pour un démarrage automatique afin qu'ils ne s'exécutent pas lorsque l'ordinateur est en panne.

Lors du démarrage de l'ordinateur portable, un signal est clairement envoyé via le réseau sans fil au démarrage des disques NAS. Ils prennent environ 1 minute à compter du "réveil" jusqu'à ce que le voyant cesse de clignoter et que les partages soient activés.

Windows 8.1 passe sur le bureau un peu plus vite que les partages deviennent disponibles, et je reçois le message que Windows ne peut pas reconnecter mes partages. En cliquant sur le partage déconnecté dans Poste de travail, vous le connectez ensuite.

J'ai un compte sur l'ordinateur portable, c'est un compte de niveau administrateur, il n'y a pas de mot de passe, Windows démarre directement sur le bureau.

Ma question est; Quelqu'un connaît-il une méthode quelconque pour que la connexion réseau "attende" que le NAS se réveille complètement et que les partages deviennent disponibles?

ÉDITÉ: 17/10/2016. Réponse supprimée et affichée comme réponse

Darío Martín
la source
Mes disques NAS entrent en veille prolongée après 5 minutes d'inactivité, mais ils s'allument en 4 secondes environ, ce qui ne cause aucun problème de redémarrage avec les machines qui les utilisent. Peut-être que vous utilisez le mauvais mode de mise hors tension? Sinon, vous pouvez définir un script de démarrage qui attend une minute, puis reconnecte les partages. Bien que j'ai trouvé que explorer marquera comme déconnecté tous les partages indisponibles au démarrage, mais il rétablira la connexion lors de l'ouverture du partage après sa remise en disponibilité. Mon réseau comprend un mélange de machines WinXP et Win10 connectées par LAN et WiFi, partageant toutes le NAS.
AFH
@AFH Merci beaucoup pour la réponse; après plus de recherches (je ne voulais pas en obtenir un autre -1 ... :-)), j'ai découvert deux méthodes qui fonctionnent ... J'allais modifier la question et la laisser aux autres:
Darío Martín
Je suis content que vous ayez trouvé une solution. Plutôt que de modifier la question, vous devez soumettre votre propre réponse et l'accepter. C'est une pratique normale sur le site, et cela permet à quiconque trouve la question de voir immédiatement qu'il a une réponse.
AFH
@AFH - merci beaucoup pour le tuyau - je le ferai
Darío Martín

Réponses:

0

J'ai répondu à ma propre question mais, ce faisant, j'ai trouvé deux méthodes susceptibles d'intéresser d'autres personnes. J'ai donc choisi de laisser la "question" affichée et de fournir mes deux constatations comme réponse (Merci à AFH pour le conseil)

1) Créez un fichier netlogon.bat et modifiez le délai comme vous le souhaitez - 60 secondes? Ensuite, la connexion réseau ne tentera pas de se connecter pour cette fois. La syntaxe pour cela (pour ceux qui pourraient être intéressés) est la suivante:

Ouvrez une fenêtre CMD et tapez:

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" 

appuyez sur Entrée - cela fera apparaître un bloc-notes et vous demandera si vous souhaitez créer ce fichier

dans le bloc-notes, entrez:

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

en remplaçant bien entendu vos partages et vos périphériques par "NASname" et "ShareName"

Cela créera vos actions après un délai déterminé

2) C'est ce que j'essaye:
Téléchargez "MapDrive.exe" à partir de http://zornsoftware.codenature.info/free-downloads?did=5 et mettez l'exécutable dans C: \ Windows ou quelque part dans le chemin de recherche.

utilisez "net use" dans la fenêtre CMD pour définir à nouveau la persistance sur "non" et supprimer les partages existants (comme ci-dessus)

Ensuite, depuis la fenêtre CMD, entrez:

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

mais dans ce fichier batch, entrez:

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

peu importe le nombre d'actions que vous avez.

Au démarrage, cela commencera à essayer de reconnecter les partages jusqu'à l'expiration du délai spécifié (dans ce cas, 60 secondes). Vous pouvez définir le délai d’attente de ce que vous désirez

L'utilisation d'un fichier de commandes produira une fenêtre CMD pendant son exécution. Si cela vous pose problème, vous pouvez créer des raccourcis pour exécuter chaque commande individuelle dans le menu Démarrer.

Un raccourci peut être préférable si vous n’avez qu’un ou deux partages à reconnecter

J'espère que cette information est utile à d'autres

Darío Martín
la source