Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

PING auswertung in Wsh bzw VB

Frage Entwicklung VB for Applications

Mitglied: snoopy-64

snoopy-64 (Level 1) - Jetzt verbinden

22.04.2010, aktualisiert 18.10.2012, 9681 Aufrufe, 6 Kommentare

Adminstrator mit wenig Kenntnis in VB benötigt Hilfe.

Hallo zusammen,

Ich muss ein VB script erstellen, welches aus einer Liste (die als Datei übergeben wird)
- IP-Adressen ausliest
- diese anpingt
- den Erfolgreichen ping nicht berücksichtigen muss
- den nicht erfolgreichen ping erkennt und
- dann einen Kommando-Zeilen-Befehl ausführt.

Habe das ganze schon mal als Batch realisiert, aber da ich die Fenster nicht unterdrücken kann,
und dieses Script auf allen Clients im Netz (mehr als 400) ablaufen soll, sollte es hlat unter VB laufen.


Ich hoffe das mir jemand Helfen kann und bedanke mich schon mal im voraus.

Gruß Peter
Mitglied: LotPings
22.04.2010, aktualisiert 18.10.2012
Hallo Peter,

meine PingList.vbs von vorgestern sollte doch nicht schwer anzupassen sein.

Gruß
LotPings
Bitte warten ..
Mitglied: Lord-Helmi
22.04.2010 um 12:27 Uhr
Nicht ganz das was du suchst, aber mit dem folgenden Schippsel kannst du deine bestehende Batch ohne sichtbares Fenster ausführen lassen:

Inhalt von C:\Test.vbs:

Set WshShell = WScript.CreateObject( "WScript.Shell" )
WshShell.Run "C:\Test.cmd",0,True
Wscript.sleep 300000
Return = WshShell.Run ("C:\Test.vbs")

Gruß
Lord_Helmi
Bitte warten ..
Mitglied: snoopy-64
22.04.2010 um 12:45 Uhr
Zitat von Lord-Helmi:
Nicht ganz das was du suchst, aber mit dem folgenden Schippsel kannst du deine bestehende Batch ohne sichtbares Fenster
ausführen lassen:

Inhalt von C:\Test.vbs:

Set WshShell = WScript.CreateObject( "WScript.Shell" )
WshShell.Run "C:\Test.cmd",0,True
Wscript.sleep 300000
Return = WshShell.Run ("C:\Test.vbs")

Gruß
Lord_Helmi

Hallo Lord

Erst mal Danke für die schnelle Antwort. Dies gilt natürlich auch für LotPings !!

1. Ich habe Dein Test.vbs gerade mal bei mir getestet. Es funktioniert, so wie es soll.... )

2. Würde ich gerne noch wissen, auf was genau sich der sleep auswirkt.

3. Und da, wie ja schon erwähnt, mein VB Kenntnisse nur sehr gering sind, würde ich mich über eine kurze Erläuterung sehr freuen.

Danke !!

Gruß peter
Bitte warten ..
Mitglied: kaffebone
22.04.2010 um 13:41 Uhr
sleep steht für eine Pause mit dem Wert in Milisekunden.
Es reichten auch zwei Zeilen aus:

Set WshShell = WScript.CreateObject( "WScript.Shell" )
WshShell.Run "C:\test.bat",0,True

Grüß
Bitte warten ..
Mitglied: Lord-Helmi
25.04.2010 um 20:47 Uhr
Da hätte ich noch was dazu schreiben sollen. Ich lasse das *.cmd-Script im Abstand von 5 Minuten laufen, daher die Pause.
Bitte warten ..
Mitglied: snoopy-64
26.04.2010 um 07:54 Uhr
Danke an alle Beteiligten. Funktioniert wunderbar

Gruß Peter
Bitte warten ..
Ähnliche Inhalte
Netzwerkprotokolle
Ping aus Auswertung
Frage von FreedomGirlNetzwerkprotokolle5 Kommentare

Aufgabe: Schicken Sie Pakete mit unterschiedlicher Länge zu diesem Ziel (10 relativ gleichmäßig verteilte Paketlängen zwischen 32 Byte und ...

Batch & Shell
Ping Test mit Auswertung
Frage von ArnieeBatch & Shell3 Kommentare

Hallo, Ich habe gestern angefangen Batch zu programmieren und bin noch ein Blutiger anfänger Also nun stehe ich vor ...

Datenbanken
Auswertungen Zeitnahme
gelöst Frage von schneerunzelDatenbanken6 Kommentare

Hallo zusammen, für eine Sportveranstaltung habe ich eine Zeitnahmesoftware. Diese Software besteht so und soll auch so bleiben. Ich ...

Windows Server
Auswertung Logondaten
Frage von erwin.tWindows Server6 Kommentare

Hallo zusammen, ich habe ein Anliegen, und zwar bräuchte ich für einen User eine Protokollierung seiner Anmeldezeiten, leider reicht ...

Neue Wissensbeiträge
Datenschutz

Weitere Inforamtionen zum Sicherheitsproblem BeA

Information von Penny.Cilin vor 2 StundenDatenschutz

Im folgenden ein weiterer Bericht über die Sicherheitsprobleme von Bea. Fataler Konstruktionsfehler im besonderen elektronischen Anwaltspostfach Gruss Penny

Windows 10

Systemdienste behalten nach Win10 inplace-Upgrade nicht die ggf. modifizierte Startart bei

Tipp von DerWoWusste vor 3 StundenWindows 103 Kommentare

Stellt Euch vor, Ihr habt ein Win10 System und modifiziert dort die Startart von Systemdiensten. Zum Beispiel wollt Ihr ...

Microsoft Office

Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei

Anleitung von SarekHL vor 7 StundenMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Erkennung und -Abwehr

Sicherheitslücke Spectre und Meltdown: Status prüfen

Anleitung von Frank vor 13 StundenErkennung und -Abwehr2 Kommentare

Nach all den Updates der letzten Woche sollte man unbedingt auch den Status prüfen, ob die Sicherheitslücken Spectre, Meltdown ...

Heiß diskutierte Inhalte
Netzwerke
NTFS-Berechtigung
Frage von Daoudi1973Netzwerke23 Kommentare

Hallo zusammen und frohes neues Jahr (Sorry, ich bin spät dran) Meine Frage: 1- Ich habe einen Ordner im ...

Microsoft Office
Deaktivieren von Startbildschirm und Backstage-Ansicht in Office 2016 per Batch-Datei
Anleitung von SarekHLMicrosoft Office17 Kommentare

Guten Morgen zusammen! Ich habe mir gestern (auch mit Hilfe dieses Boards) ein Script gebastelt, um in Office 2016 ...

Drucker und Scanner
Gesucht DIN A3 Drucker
Frage von NebellichtDrucker und Scanner15 Kommentare

Hallo, ich möchte einen neuen DIN A3 Drucker kaufen. Um ab und zu, ca. 1 mal die Woche Farbausdrucke ...

Batch & Shell
AD-Abfrage in Batchdatei und Ergebnis als Variable verarbeiten
Frage von Winfried-HHBatch & Shell15 Kommentare

Hallo in die Runde! Ich habe eine Ergänzungsfrage zu einem alten Thread von mir. Ausgangslage ist die Batchdatei, die ...