WinFuture-Forum.de: Server Anpingen - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Server Anpingen per skript?


#1 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

  geschrieben 03. April 2008 - 12:57

Hi,

ich habe mir daheim einen Dateiserver zusammengebaut, welcher aber machnchmal hängt. (Darum soll es aber hier nicht gehen!)

Bisher habe ich, um die Verfügbarkeit zu testen, den Server immer angepingt. Also, Start - Ausführen - cmd - ping xxx.xxx.x.xx. Wenn alle Pings zurückkamen, wusste ich, dass er noch geht.

Kann man auch ein Skript erstellen, welches bei einem Doppelklick den Server anpingt?
Schön wäre auch noch, wenn er dann eine kurze Erfolgsmeldung rausgeben würde, aber das muss nicht unbedingt sein.

Gruß,
Pimp.my.PC
Eingefügtes Bild
0

Anzeige



#2 Mitglied ist offline   tobias86 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.690
  • Beigetreten: 14. August 06
  • Reputation: 6
  • Geschlecht:Männlich
  • Wohnort:localhost

geschrieben 03. April 2008 - 13:03

also total easy wäre

notepad öffnen
-> ping xxx.xxx.xxx.xxx
-> pause

-> speichern als ping.bat (Bei Dateityp auf alle stellen)

und Pfad wählen -> erledigt.

Mit Meldung kannst du mal unter http://www.administrator.de/... schauen.

so long
0

#3 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 13:10

Also, wenn ich

Zitat

-> ping xxx.xxx.xxx.xxx
-> pause
eingebe, flimmert es im cmd-Fenster (Siehe Anhang)

Angehängte Miniaturbilder

  • Angehängtes Bild: Ping.JPG

Dieser Beitrag wurde von Pimp.my.PC bearbeitet: 03. April 2008 - 13:11

Eingefügtes Bild
0

#4 Mitglied ist offline   tobias86 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.690
  • Beigetreten: 14. August 06
  • Reputation: 6
  • Geschlecht:Männlich
  • Wohnort:localhost

geschrieben 03. April 2008 - 13:25

ok lass das pause weg :blush: dann sollte es klappen

EDIT: Moment zurück :) grad am testen klappt net ohne pause mom :)

EDIT 2: ping xxx.xxx.xxx.xxx -n 4 (n = Anzahl der zu sendenden Echoanforderungen)

EDIT 3: *verdammt viel Edit hier ^^* muss ma noch anders lösen *grad am rumrätseln*

Dieser Beitrag wurde von tobias86 bearbeitet: 03. April 2008 - 13:29

0

#5 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 13:26

hab ich garnet eingefügt. :blush:

EDIT:

Zitat

ping xxx.xxx.xxx.xxx -n 4
geht immer noch net, gleiches Prob.

Dieser Beitrag wurde von Pimp.my.PC bearbeitet: 03. April 2008 - 13:34

Eingefügtes Bild
0

#6 Mitglied ist offline   tobias86 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.690
  • Beigetreten: 14. August 06
  • Reputation: 6
  • Geschlecht:Männlich
  • Wohnort:localhost

geschrieben 03. April 2008 - 13:37

@echo off
ECHO.

:start
title ping.cmd

cd \

rem ---------- Abfrage der IP-Adresse -----------------------

set /p IP=letzte Ziffer der IP-Adresse angeben:

IF errorlevel 1 GOTO start

title ping an 192.168.0.%IP%
ECHO.
ECHO.
ECHO 192.168.0.%IP%
ECHO.
ECHO.

rem ---------- Abfrage der Anzahl (durschläufe) -------------

:error2
set /p Anzahl_n=Anzahl der ping's eingeben (0=endlos):

IF errorlevel 1 GOTO error2

IF /i '%Anzahl_n%'=='0' (ping -t 192.168.0.%IP%) ELSE (ping -n %Anzahl_n% 

192.168.0.%IP%)

ECHO.
ECHO.
ECHO.

rem ---------- Abfrage der Wiederholung ---------------------

set /p weiter=Weitere ping Anforderungen ausfuehren? [j/n]:
ECHO.
ECHO.
ECHO.
IF /i '%weiter%'=='n' (EXIT) ELSE GOTO start



Zufinden auf http://www.administrator.de/Per_Batch_Date...npingen%3F.html
0

#7 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 13:47

hilft mir nicht wirklich weiter. Ich habe ja ne feste IP
Eingefügtes Bild
0

#8 Mitglied ist offline   zx6-axl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 568
  • Beigetreten: 09. Februar 08
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Hazienda de Oberletha

  geschrieben 03. April 2008 - 13:55

wie du hast ne feste ip ? however !

musst halt die ip im "quelltext" auf deine ändern oder benutz doch gleich teamviewer, dann kannst den pc auch gleich fernwarten.
0

#9 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 13:59

fernwarten mach ich mit RemoteDesktop. Er is mit nem LAN direkt über nen Switch an meinen Rechner angeschlossen, mit ner festen IP: 192.168.0.20
Eingefügtes Bild
0

#10 Mitglied ist offline   tobias86 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.690
  • Beigetreten: 14. August 06
  • Reputation: 6
  • Geschlecht:Männlich
  • Wohnort:localhost

geschrieben 03. April 2008 - 14:15

@echo off
ECHO.

:start
title ping.cmd

cd \

rem ---------- Abfrage der IP-Adresse -----------------------

set IP=192.168.0.20

ping %IP%

Pause


so ein wenig einfacher

Dieser Beitrag wurde von tobias86 bearbeitet: 03. April 2008 - 14:15

0

#11 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 14:21

danke, funktioniert
Eingefügtes Bild
0

#12 Mitglied ist offline   zx6-axl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 568
  • Beigetreten: 09. Februar 08
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Hazienda de Oberletha

  geschrieben 03. April 2008 - 14:38

ach du meinst ne fest zu gewiesene ip in deinem heimnetz, ich bin davon ausgegangen das du n fileserver mit ner festen ip wie 62.134.146.0 der "zu hause"steht meinst :blush:

naja, damit dat prog richtig funtzt muss das IF /i '%Anzahl_n%'=='0' (ping -t 192.168.0.%IP%) ELSE (ping -n %Anzahl_n% 192.168.0.%IP%) in einer reihe stehen und dann die txt in bat umbenennen, wenn schon ne bat hast kannst die mit r-click bearbeiten.
und halt überall deine ip eintragen

mfg

oh, war einer schneller, na egal :)

mfg
0

#13 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 03. April 2008 - 16:39

Ich habe die Batchdatei jetzt noch in den Taskplaner gelegt, damit er alle halbe Stunde den Server anpingt.

Wo wir gerade dabei sind; Kann ich eine Batchdatei, oder ähnliches erstellen, mit der jeder Computer im Netzwerk den Server neustarten kann?
Eingefügtes Bild
0

#14 Mitglied ist offline   zx6-axl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 568
  • Beigetreten: 09. Februar 08
  • Reputation: 1
  • Geschlecht:Männlich
  • Wohnort:Hazienda de Oberletha

  geschrieben 03. April 2008 - 18:22

also entweder:
Falls Du XP hast,
kannst Du auch "shutdown -i" verwenden.
(Start - Ausführen - "shutdown -i" eingeben)
Das ist die grafische Oberfläche zum Runterfahren von Rechnern im Netzwerk.
Vorraussetzung ist natürlich Admin-Rechte auf der Zielmaschine

oder

wieder das mit der txt in bat, vorher schreibst "shutdown -s -m \\pc1" rein pc1= der server name oder ip eintragen

mfg
0

#15 Mitglied ist offline   Pimp.my.PC 

  • Gruppe: aktive Mitglieder
  • Beiträge: 835
  • Beigetreten: 15. September 06
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Eifel

geschrieben 04. April 2008 - 07:54

Alles klar, danke.

Und diese Skript kann ich dann einfach per USB-Stick auf die einzelenen Rechner im Netz verteilen und es geht von jedem Rechner?

Dieser Beitrag wurde von Pimp.my.PC bearbeitet: 04. April 2008 - 07:57

Eingefügtes Bild
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0