Netzlaufwerke prüfen und bei Bedarf neu verbinden (per Script/batch)
Problem:
Beim Start von Windows werden oftmals die bereits verbundenen Netzlaufwerke nicht korrekt wieder verbunden. Das zeigt sich dann meist mit einem "roten Kreuz" in dem Netzlaufwerk im Windows Explorer.
Durch einen Klick auf das "rote Kreuz" wird es dann ruckzuck wieder verbunden und als "online" markiert.
Soweit so gut, aber...
Anwendungen, die Daten von den "nicht verfügbaren Netzlaufwerken" nutzen möchten, können den Pfad allerdings nicht einlesen und quitieren mit einer Fehlermeldung, das der Pfad oder das Laufwerk nicht verfügbar sei. Erst wenn der Benutzer selbst Hand anlegt und auf das rote X klickt, funktioinert die Anwendung wieder ordnungsgemäß und ohne weitere Fehlermeldungen.
Lösungsansatz
Dieses Problem läßt sich allerdings ganz einfach mit einem kleinen Anmeldescript lösen, indem zuerst geprüft wird ob das Laufwerk verfügbar (also online" ist und andernfalls das Laufwerk schnell verbunden wird.
Exemplarisch habe ich hier mal ein Beispielscript erstellt, das der Reihe nach die Lauwerke prüft und bei Bedarf verbindet:
Die Laufwerksbuchstaben Z. und W:, sowie die IP-Adresse und der Name der NAS oder des Servers sind natürlich anzupassen