Mappen von Netzlaufwerken aber NUR wenn verfügbar
Guten tag
Ich brauche Hilfe bei einem login Script und zwar möchte ich vor dem net use Befehl prüfen ob der Server erreichbar ich (z.B. Anpingbar).
Ich weiss leider nicht wie ich dies vorher testen kann das Script kann sowohl eine Batch Datei sein oder auch den Windows Script Host nutzen.
Der Server auf dem sich die Netzlaufwerke befinden ist ein Windows 2000 Server System und die Clients sind Windows XP Prof Systeme.
Vielen Dank schon mal im voraus.
Ich brauche Hilfe bei einem login Script und zwar möchte ich vor dem net use Befehl prüfen ob der Server erreichbar ich (z.B. Anpingbar).
Ich weiss leider nicht wie ich dies vorher testen kann das Script kann sowohl eine Batch Datei sein oder auch den Windows Script Host nutzen.
Der Server auf dem sich die Netzlaufwerke befinden ist ein Windows 2000 Server System und die Clients sind Windows XP Prof Systeme.
Vielen Dank schon mal im voraus.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 45385
Url: https://administrator.de/contentid/45385
Ausgedruckt am: 22.11.2024 um 14:11 Uhr
3 Kommentare
Neuester Kommentar
Damit du nicht ewig suchen musst hier zwei kleine Beispiele:
Beispiel1:
ping -w 5000 -n 1 192.168.1.1 | find /i "Antwort"
IF NOT %ERRORLEVEL% == 0 goto BEENDEN
net use D: \\192.168.1.1\Freigabename
:BEENDEN
EXIT
Beispiel2:
IF NOT EXIST \\192.168.1.1\Freigabename GOTO BEENDEN
net use D: \\192.168.1.1\Freigabename
:BEENDEN
EXIT
Beim die lange Wartezeit beim Ping kannst du natürlich auch weglaasen.
Ich würde die zweite Lösung bevorzugen.
Torsten
Beispiel1:
ping -w 5000 -n 1 192.168.1.1 | find /i "Antwort"
IF NOT %ERRORLEVEL% == 0 goto BEENDEN
net use D: \\192.168.1.1\Freigabename
:BEENDEN
EXIT
Beispiel2:
IF NOT EXIST \\192.168.1.1\Freigabename GOTO BEENDEN
net use D: \\192.168.1.1\Freigabename
:BEENDEN
EXIT
Beim die lange Wartezeit beim Ping kannst du natürlich auch weglaasen.
Ich würde die zweite Lösung bevorzugen.
Torsten