
42687
17.12.2007, aktualisiert am 20.12.2007
Vor xcopy und Netzlaufwerk mappen Serververbindung prüfen
Hallo,
bei mir Kopiert ein Anmeldescript wichtige Daten immer wieder vom Server und stellt dann Verbindungen mit Netzlaufwerken her. Da es nun Laptops sind, die auch manchmal außer Haus sind und kein Internet bzw. Netzwerk haben soll das Anmeldescript bevor es xcopy und net use macht die verbindung zu server checken. Leider hab ich noch keinen rechten plan, ich dachte ihr könnt mir vlt. helfen, vielleicht geht das mit ping?
Achso die Daten:
ServerRechnername: Server
IP vom Server:192.168.178.40
mein Anmeldescript ist eine .cmd
Danke, Peter161
bei mir Kopiert ein Anmeldescript wichtige Daten immer wieder vom Server und stellt dann Verbindungen mit Netzlaufwerken her. Da es nun Laptops sind, die auch manchmal außer Haus sind und kein Internet bzw. Netzwerk haben soll das Anmeldescript bevor es xcopy und net use macht die verbindung zu server checken. Leider hab ich noch keinen rechten plan, ich dachte ihr könnt mir vlt. helfen, vielleicht geht das mit ping?
Achso die Daten:
ServerRechnername: Server
IP vom Server:192.168.178.40
mein Anmeldescript ist eine .cmd
Danke, Peter161
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 76171
Url: https://administrator.de/forum/vor-xcopy-und-netzlaufwerk-mappen-serververbindung-pruefen-76171.html
Ausgedruckt am: 21.04.2025 um 23:04 Uhr
4 Kommentare
Neuester Kommentar
Wie wärs hiermit?
Füg diesen Code an den Anfang deiner Batch an.
Es sollte eigentlich klappen, hab das auch schon dutzende Male gebraucht. Melde dich auf jeden Fall, ob es klappt oder nicht.
ping Server -n 2 | find /i "ttl" >nul
if errorlevel 0 (
echo Laptop ist nicht am Netz!
echo Script wird beendet!
goto :eof
)
Füg diesen Code an den Anfang deiner Batch an.
Es sollte eigentlich klappen, hab das auch schon dutzende Male gebraucht. Melde dich auf jeden Fall, ob es klappt oder nicht.
Habe ähnliche Aufgaben erledigen müssen und hab mir eine "geht auch ganz einfach" Lösung gebastelt.
Leg in jedes Netzlaufwerk eine Datei "ichbinda.txt"
Nach dem net use x:
prüfst Du einfach ob im Laufwerk x: die Datei vorhanden ist:
if exist x:/ichbinda.txt goto copy
if not exist x:/ichbinda.txt goto error
:copy
Dein Kopierscript
goto ende
:error
cls
Echo Es ist ein Fehler aufgetreten...
Echo Wenden Sie sich an den Admin
PAUSE
:ende
Echo Alles wird gut
PAUSE
Leg in jedes Netzlaufwerk eine Datei "ichbinda.txt"
Nach dem net use x:
prüfst Du einfach ob im Laufwerk x: die Datei vorhanden ist:
if exist x:/ichbinda.txt goto copy
if not exist x:/ichbinda.txt goto error
:copy
Dein Kopierscript
goto ende
:error
cls
Echo Es ist ein Fehler aufgetreten...
Echo Wenden Sie sich an den Admin
PAUSE
:ende
Echo Alles wird gut
PAUSE