Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Allgemein


Alles zum Thema Windows Clients für den Desktop: Windows 95 / 98 / NT / 2000 / XP / Vista / Win 7 — Q & A zu den Windows Client Versionen sowie Windows Media Center / Windows Home Server


Antwort
     
Themen-Optionen
Alt 15.08.2006, 19:43   #1
Newbie
 
Offline
Registriert seit: 07-2005
Beiträge: 28
ping automatisiert alle 15 Minuten

Hi,

wie Ihr schon an der Überschrift sehen könnt, suche ich eine Möglichkeit, alle 15 Minuten per Taskplaner einen ping an eine bestimmte Adresse (internes LAN) zu starten.

Ich habe mir den AT-Daemon angeschaut ("at" in cmd.exe), aber der scheint genauso wie der Windows-Taskplaner zu grobkörnig zu sein (Jobs nur 1x pro Tag möglich).

Ist dem wirklich so, oder bin ich nur zu dämlich?
Falls ja, was gibt es für Möglichkeiten, dass ich mein Ziel erreichen kann?
Gibt es andere Taskplaner??

Michael
    Mit Zitat antworten
Alt 15.08.2006, 20:01   #2
Moderator
 
Benutzerbild von IThome
 
Offline
Registriert seit: 08-2005
Ort: Kiel
Beiträge: 17.763
Schau Dir mal SCHTASKS an ...

Signatur
Ich bin S-1-5-XXX-500, ich darf das ...

    Mit Zitat antworten
Alt 15.08.2006, 20:10   #3
Gast
 
Offline
Registriert seit: 08-2004
Beiträge: 119
Der Task Scheduler kann Tasks auch öfters ausführen, nur im Wizard kann man es nicht einstellen. Klick den Wizard durch so dass der eintrag im Task Scheduler erstellt wird und in den Eigenschaften des Tasks kannst du das dann einstellen. Ansonsten schreib eben ein Batchfile.
    Mit Zitat antworten
Alt 15.08.2006, 20:13   #4
Moderator
 
Benutzerbild von marka
 
Offline
Registriert seit: 11-2002
Ort: kurz vor Sylt
Beiträge: 5.022
Du hast, wenn Du in den geplanten Tasks noch mal die Eigenschaften des "Autoping" anschaust, die Möglichkeit, bei der Zeitplanung ein Wiederholungsinterwall einzustellen. (Registerkarte Zeitplan, erweitert)

Signatur
Grüße von der Nordsee
Markus


Kennt Ihr das TSP - Prinzip in Communities?
First thinking, second searching, last posting!

Kein Support per PN oder E-Mail, bitte im Forum posten, dann haben alle etwas davon

    Mit Zitat antworten
Alt 15.08.2006, 21:46   #5
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
es gibt doch so schöne Möglichkeiten mit WMI:

---------------------
'created by blub@mcseboard.de 15.8.06
'Skript um die Erreichbarkeit mittels ping festzustellen

Option Explicit
Dim arrcomputers, strSeconds, strResult, strComputer


'************************hier die Parameter setzen*********************
arrComputers = Array("Rechner1","192.168.2.1") 'Rechnernamen
strSeconds = 900 ' Zeitabstand in Sekunden
'*********************************************
Do
For Each strComputer In arrComputers
strResult=FunPingstatus(strComputer)
funoutput strComputer,strResult
Next
WScript.Sleep 1000*strSeconds
Loop

Function FunPingstatus(strComputer)
Dim wmiquery, objcomputer, colPingedComputers
Dim objWMIService_PingStatus, wmiNS

wmiNS="\root\cimv2"
wmiquery="Select * from Win32_PingStatus Where Address = " & "'" & strcomputer& "'"

Set objWMIService_PingStatus = GetObject("winmgmts:\\" & "."& wmiNS)
Set colPingedComputers = objWMIService_PingStatus.ExecQuery (wmiquery)

For Each objComputer in colPingedComputers
select case objComputer.StatusCode
case 0 Funpingstatus="0 success" ' 'Host erreichbar
case 11001 Funpingstatus="11001 Buffer Too Small"
Case 11002 Funpingstatus="11002 Destination Net Unreachable"
Case 11003 Funpingstatus="11003 Destination Host Unreachable"
case 11004 Funpingstatus="11004 Destination Protocol Unreachable"
case 11005 Funpingstatus="11005 Destination Port Unreachable"
case 11006 Funpingstatus="11006 No Resources"
case 11007 Funpingstatus="11007 Bad Option"
case 11008 Funpingstatus="11008 Hardware Error"
case 11009 Funpingstatus="11009 Packet Too Big"
case 11010 Funpingstatus="11010 Request Timed Out"
case 11011 Funpingstatus="11011 Bad Request"
case 11012 Funpingstatus="11012 Bad Route"
case 11013 Funpingstatus="11013 TimeToLive Expired Transit"
case 11014 Funpingstatus="11014 TimeToLive Expired Reassembly"
case 11015 Funpingstatus="11015 Parameter Problem"
case 11016 Funpingstatus="11016 Source Quench"
case 11017 Funpingstatus="11017 Option Too Big"
case 11018 Funpingstatus="11018 Bad Destination"
case 11032 Funpingstatus="11032 Negotiating IPSEC"
case 11050 Funpingstatus="11050 General Failure"
end select
Next
End Function

Function funOutput(strComputer, strResult)
Dim vb2tab : vb2tab=vbTab+vbtab
WScript.Echo strcomputer + vb2tab + strResult +vb2tab & now 'Ausgabe hier beliebig formatieren
End Function
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Win 7 - Schattenkopie alle x Minuten rakli Windows 7 Forum 4 28.08.2009 00:10
2K3 - RDP friert alle 30 Minuten über VPN auf TS ein CoolBlue Windows Forum — LAN & WAN 4 21.08.2008 18:15
Batch alle 5 Minuten aufrufen lassen WolverineJR Windows Forum — Scripting 20 03.07.2007 12:00
Webserver Timeout alle 30 Minuten shockmaster Windows Forum — LAN & WAN 4 11.11.2004 00:40
Cronjob alle 30 Minuten ausführen tlasrich Windows Forum — Allgemein 3 25.02.2004 14:01


Alle Zeitangaben in MEZ/CET. Es ist jetzt 07:18 Uhr. Seite generiert in 0,032 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang