Windows 7 NTFS Symbolic Link - Verfügbarkeit und Zeitlimit für Netzwerkfreigaben

3055
John McCarthy

Gibt es unter Windows 7 und Windows Server 2008 eine Möglichkeit, schnell zu erkennen, ob das Ziel eines symbolischen Links verfügbar ist?

Beispielsweise wird eine symbolische Verbindung zu einem Remote-Freigabe-UNC mit dem folgenden Befehl erstellt:

mklink /D c:\test \\remote-server\share 

Wenn nun die Remote-Freigabe nicht mehr erreichbar ist (z. B. der Remote-Server wird heruntergefahren), kann der Versuch des Zugriffs c:\testeinige Sekunden dauern, bis ein Timeout auftritt und ein Fehler auftritt. Möglicherweise zeigt Windows eine Fehlermeldung an, dass das Ziel nicht verfügbar ist. Insbesondere dir c:\testwird "Datei nicht gefunden" cd /D c:\testausgegeben. Es wird "Der Netzwerkpfad wurde nicht gefunden." Ausgegeben, und der Windows-Explorer zeigt einen Fehler an, der besagt "Der angegebene Netzwerkname ist nicht mehr verfügbar".

Gibt es eine Möglichkeit, die Verfügbarkeit von zu überprüfen, c:\testohne dieses lange Timeout auszuführen, oder kann der Timeout-Wert angepasst werden?

4
Das Timeout kann wahrscheinlich angepasst, aber nicht vollständig entfernt werden. Ich weiß nicht, wie ich es anpassen soll, aber ich würde aufpassen, dass es nicht zu niedrig eingestellt wird, da sonst legitime Verbindungen zerstört werden Darth Android vor 13 Jahren 1
Gute Frage +1, haben Sie herausgefunden, wie Sie das Timeout einstellen sollen? Genau das gleiche für mich. Horst Walter vor 12 Jahren 0
@ HorstWalter Entschuldigung, ich habe noch keine Antwort gefunden. Ich würde mich freuen, wenn Sie weitere Informationen posten, die Sie finden. Vielen Dank! John McCarthy vor 12 Jahren 1
Wird es tun, aber dies scheint offensichtlich eine schwierige Frage zu sein. Bei Fragen mit UNC-Pfad / Timeout gibt es keine Antworten: http://serverfault.com/questions/253690/how-can-i-adjust-the-timeout-for-unc-network-shares-under-windows-7 Horst Walter vor 12 Jahren 1
@HorstWalter Gute Verbindung, die einen Gedanken ausgelöst hat. Ich habe dort eine Antwort gepostet: http://serverfault.com/a/426522/96889. Probieren Sie es aus. Wenn es funktioniert, kann ich hier eine Referenzantwort posten. John McCarthy vor 12 Jahren 0
Siehe Kommentar zu Ihrer Serverfault-Antwort Horst Walter vor 12 Jahren 0

0 Antworten auf die Frage