Jump to content
Sign in to follow this  
Necron

Skript für Laufwerksverbindung

Recommended Posts

Hallo zusammen,

 

Ich habe folgendes Problem:

 

Ich habe ein Skript geschrieben wo es eigentlich passieren sollte wenn der PC den ich anpinge nicht erreichbar ist das dann das Skript beendet wird. Es wird aber nicht beendet, statt dessen wird das Skript weiter abgearbeitet was es ja nur soll, wenn der Rechner erreichbar ist.

 

Hier das Skript:

ping 192.168.0.20
if errorlevel 1 exit
net use \\Backupserver\E$ 
net use \\Backupserver\H$ 
exit

Share this post


Link to post

Versuch es mal mit %errorlevel%. Als Optimierung würde ich noch Ping -n 1 192.168.0.20 verwenden - dann wird nur einmal und nicht viermal gepingt.

Share this post


Link to post

@klausk

funktioniert das bei dir. Aus welcher Windows Version ist die ping.exe. Ich versuch das seit NT4 ohne Erfolg.

Bei mir bekomme ich errorlevels nur zurück wenn ich einen DNS Namen angebe und dieser nicht aufgelöst werden kann.

Ich benutze im Moment ein Tool.

 

thorgood

Share this post


Link to post

@thorgood

Hast recht - geht bei mir auch nicht. Ich bin genau in diese Falle gelaufen, d.h. ich habe einen nicht existierenden DNS-Namen angepingt.

 

@Necron

:confused: Wie, bei Dir geht's? :confused:

 

Hier ist noch eine Lösung:

ping -n 1 192.168.0.20 | findstr "Zeitüberschreitung"
if %errorlevel%==0 exit

Share this post


Link to post

Hast Du das Skript mit Notepad erstellt? Wenn ja, wird in der Eingabeaufforderung das "ü" durch "³" ersetzt. Entweder das Skript mit "edit" bearbeiten oder nach einem anderen eindeutigen String suchen lassen, z.B.

 

ping -n 1 IP-Adresse | findstr "(100%"

if %errorlevel%==0 Befehl

Share this post


Link to post

Hallo klausk und necron,

das ließ mir jetzt keine Ruhe. (Jugend forscht)

Die ping.exe von XP gibt jetzt richtige errorlevels beim ping auf IP Adresse zurück.

 

thorgood

Share this post


Link to post
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte überlege Dir, ob es nicht sinnvoller ist ein neues Thema zu erstellen.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

Werbepartner:



×
×
  • Create New...