Jump to content

Script um Netzwerkstatus eines Rechners zu überprüfen!


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo!

 

Ich bin auf der Suche nach einem kleinen Batch-Script das folgendes kann:

 

Ping auf einen Server soll gesetzt werden.

If "Server antwortet" --> befehl soll ausgeführt werden

else "server antwortet nicht" --> ENDE

 

Hat jemand so etwas?

 

Leider kenn ich mir viel zu wenig, bzw. fast garnicht in batch-programmierung aus!

Danke im voraus!

 

mfg,

 

Flasher

Geschrieben

Hallo,

 

set nbt=192.168.135.1

for /f "tokens=10 skip=6" %%i in ('ping -n 1 %nbt%') do set /a verlust=%%i & goto out
:out

if %verlust%"==1" echo Verlust
if not %verlust%"==1" echo kein Verlust
pause

Gruß

Edgar

Geschrieben

Hai!

 

------------------------------------------

echo off

 

ping -n 1 192.168.0.234

 

if errorlevel 1 goto ende

 

Echo Server gefunden

echo hier eigene Befehle.....

 

:ende

 

------------------------------------------

 

Tschau Peter

Geschrieben

Danke für eure Scripte!

 

Jetzt hätte ich noch eine Frage:

 

Um mein Script fertig zu schreiben benötige eine Uservariable. Normalerweise beinhaltet die Variable %USER% den Namen des aktuell angemeldeten Benutzers.

 

Aus irgendwelchen Gründen gibt es aber diese Variable auf meinem PC (Windows XP Prof. SP 2) nicht.

 

Habt ihr eine Idee wie ich diese Variable "aktivieren" kann?

Geschrieben
Hai!

------------------------------------------

echo off

ping -n 1 192.168.0.234

if errorlevel 1 goto ende

Echo Server gefunden

echo hier eigene Befehle.....

:ende

------------------------------------------

Tschau Peter

Gibt Ping einen Errorlevel <> 0 zurück?

Geschrieben

Hallo!

 

Jetzt habe ich noch ein zweites Problem:

Ich suche wieder ein kleines Script, dass mir herausfindet ob ein bestimmter Ordner vorhanden ist oder nicht!

Falls vorhanden --> Befehl ausführen. Nicht vorhanden ---> Ende

 

Gibt es denn irgendwelche HowTos zur Batch-Programmierung?

 

Danke im Voraus!

 

Gruß,

 

Flasher

Geschrieben

@ lefg

Danke für den Link, das macht die Sache schonmal wesentlich einfacher :)

 

Eine Sache habe ich allerdings nicht gefunden:

 

Ich würde gerne eine IF Anweisung mit zwei Bedingungen machen, also z.B.

 

IF %username% == Flasher AND %computername% == PC01 (befehl.....)

 

Leider klappt es mit dem AND nicht. Ich habe auch schon ein "&" oder "&&" probiert. Leider hat das alles nicht geholfen!

 

Gibt es für dieses Problem eine Lösung?

 

mfg,

 

Flasher

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...