Letzten Systemneustart als Datum-Zeit ausgeben

Mitglied: andy0815

andy0815 (Level 1) - Jetzt verbinden

17.08.2007, aktualisiert 18.08.2007, 6177 Aufrufe, 9 Kommentare

Hallo liebe Programmierer,

ich suche eine Möglichkeit das Datum und die Zeit des letzten Neustarts
per VBScript auszugeben.

Ziel soll es dann sein dies in BGInfo für einen Server zu verwenden...

z. B.

Last Restart: 17.08.2007, 20:50 Uhr

Habe bereits eine Möglichkeit gefunden die Zeit in Minuten zu wiedergeben,
allerdings will ich das Datum drinnen stehen haben.


Der Text sieht so aus:

- - - -

strComputer = "."

Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("Select * from Win32_OperatingSystem")

For Each objOS in colOperatingSystems
dtmBootup = objOS.LastBootUpTime
dtmLastBootupTime = WMIDateStringToDate(dtmBootup)
dtmSystemUptime = DateDiff("n", dtmLastBootUpTime, Now)
Wscript.Echo dtmSystemUptime & " minutes"
Next

Function WMIDateStringToDate(dtmBootup)
WMIDateStringToDate = CDate(Mid(dtmBootup, 5, 2) & "/" & _
Mid(dtmBootup, 7, 2) & "/" & Left(dtmBootup, 4) _
& " " & Mid (dtmBootup, 9, 2) & ":" & _
Mid(dtmBootup, 11, 2) & ":" & Mid(dtmBootup,13, 2))
End Function

- - - -

Vielen Dank schon mal...
Mitglied: bastla
17.08.2007 um 21:05 Uhr
Hallo FreAki4u!

Wird doch ohnehin im Script schon ermittelt und muss nur noch ausgegeben werden:
Grüße
bastla
Bitte warten ..
Mitglied: andy0815
17.08.2007 um 21:46 Uhr
Oh mein Gott, man merkt wohl ich Programmier nicht so viel

Jetzt hab ich nur noch folgendes Problem:

- - - -

Laufzeitfehler in Microsoft VBScript

Objekt erforderlich: "Wscript"

- - - -

Was könnte das nun noch sein?

Kommt aber nur wenn ich das Script in BG-Info einfügen will.

Das Script lässt sich so ganz normal ausführen...
Bitte warten ..
Mitglied: bastla
17.08.2007 um 21:51 Uhr
Hallo FreAki4u!

Für welche Zeile erhältst Du den Fehler?

Grüße
bastla
Bitte warten ..
Mitglied: andy0815
17.08.2007 um 22:05 Uhr
Wscript.Echo dtmSystemUptime & " minutes"



Hängt wohl irgendwie mit dem Wscript Befehl zusammen.
Bitte warten ..
Mitglied: bastla
17.08.2007 um 22:09 Uhr
Hallo FreAki4u!

Wie willst Du denn die Scriptausgabe in BGInfo einbinden?

Grüße
bastla
Bitte warten ..
Mitglied: andy0815
17.08.2007 um 22:35 Uhr
Über VB Script File
Bitte warten ..
Mitglied: bastla
17.08.2007 um 22:51 Uhr
Hallo FreAki4u!

Da ich BGInfo noch nicht verwendet hatte, hat's etwas gedauert ...

Durch diesen Forumsbeitrag habe ich herausgefunden, dass "Echo" (ohne "WScript" davor) für die Ausgabe verwendet werden muss, daher könnte das Script (mit etwas formatierter Ausgabe) so aussehen:
Grüße
bastla

P.S.: Für Bootdatum/-zeit gibt es ja ohnehin die Variable <Boot Time> in BGInfo ...
Bitte warten ..
Mitglied: andy0815
17.08.2007 um 23:26 Uhr
Hallo,

dankeschön für deine Mithilfe.

Ich habe allerdings die Minuten rausgenommen.

Schließlich haben Server auch noch andere Aufgaben, ausser ein Script jede Minute auszuführen damit der Desktop Hintergrund wieder aktuell ist...

Das Script wird nun jede Stunde ausgeführt, und wie es scheint funktioniert jetzt alles.

PS: Hast du die Variable Boot-Time ausprobiert? Scheinbar ist das irgendwas anderes...

Hast du vielleicht sonst noch irgendwelche Ideen, die man einbinden könnte?
Bitte warten ..
Mitglied: bastla
18.08.2007 um 00:52 Uhr
Hallo FreAki4u!

Hast du die Variable Boot-Time ausprobiert? Scheinbar ist das irgendwas anderes...
In der (vorhin heruntergeladenen) Version 4.10 zumindest wird die Zeit so wie auch vom Script berechnet angezeigt - sieht für mich OK aus.

Ich habe allerdings die Minuten rausgenommen.
Hätte ich auch für sinnvoll gehalten, aber gelegentlich ist der Spieltrieb stärker ...

Grüße
bastla
Bitte warten ..
Heiß diskutierte Inhalte
Peripheriegeräte
Suchen Outdoor Wandler von LWL auf Cat 7 Kabel
pavelruFragePeripheriegeräte13 Kommentare

Hallo Zusammen, wir suchen einen Outdoor Konverter welcher von einem kommenden LWL Kabel auf CAT 7 Lan Kabel weiter ...

Netzwerkgrundlagen
Verständnisfrage zu Switchen in einem Netzwerk
kaloschkeFrageNetzwerkgrundlagen13 Kommentare

Hallo, nur interessehalber: Ich habe in meinem Heimnetzwerk einen Smarthomecontroller (Innogy) an einem Switch und einen Raspberry Pi mit ...

Festplatten, SSD, Raid
Synology NAS SHR auflösen
chkdskFrageFestplatten, SSD, Raid12 Kommentare

Mahlzeit zusammen, ich hab schon ein bisschen recherchiert, allerdings keine "aktuelle" Information gefunden. Kurz zu meinem Problem: Ich habe ...

Benchmarks
M.2 SSD und RAM zu langsam
MarkowitschFrageBenchmarks12 Kommentare

Hallo zusammen, ich habe mir folgenden PC zusammengestellt : MB: ASUS - ROG Strix Z490-E Gaming Mainboard (90MB12P0-M0EAY0) CPU: ...

Batch & Shell
Script zum festellen welche datein noch ganz sind
ricardobohnerFrageBatch & Shell10 Kommentare

Hallo Leute, Ich hab da ne frage: Kann man per script feststellen ob eine Datein noch 100% ist? Zum ...

Batch & Shell
Prozess beenden welcher eine bestimmte Datei verwendet
gelöst Ralus67FrageBatch & Shell10 Kommentare

Hallo Community Ich bin auf der Suche nach einer Lösung um einen bestimmten Prozess zu löschen, welcher von einer ...

Ähnliche Inhalte
JavaScript
Zeit und Datum in Datei schreiben
MarcysFrageJavaScript2 Kommentare

Hallo, mit Node-Red habe ich den Temperatursensor DHT22 ans Laufen bekommen. Ich habe zwei Node-Funktionen erstellt, die mir die ...

Batch & Shell

Batch für File extension überprüfung und listenerstellungmit Zeit und Datum

gelöst watch123FrageBatch & Shell2 Kommentare

Hallo, ich versuche gerade eine .bat zu erstellen die folgende Punkte abdeckt. Es soll eine txt erstellt werden in ...

PHP

Datum Rechner

gelöst michi-ffmFragePHP6 Kommentare

Hey Leute, evtl kann mir jemand helfen und mir folgenden Skript erklären und sagen wie ich das Jahr dazubekommen ...

Datenbanken

Datum Splitten

gelöst tsunamiFrageDatenbanken4 Kommentare

Hallo Forum, erstmal frohe Ostern. Ich bin am basteln und brauche einen Ansatz: Ich möchte das Array splitten. Und ...

Entwicklung

Projekt Zeit Tracker

Barti22FrageEntwicklung5 Kommentare

Halli Hallo, das hier ist meine erste Frage in diesem Forum. Ich benötige ein Programm was das Aufschreiben von ...

Microsoft

Mit Powershell Datum aus Ordnername als Datum extrahieren

gelöst YotYotFrageMicrosoft11 Kommentare

Moin! ja, ich habe bereits gesucht und auch ein paar Fortschritte gemacht, da ich aber außerhalb von Exchange gerade ...

Neue Fragen
Administrator Magazin
11 | 2020 Virtualisierung ist aus der IT nicht mehr wegzudenken. In der November-Ausgabe des IT-Administrator Magazins dreht sich der Schwerpunkt um das Thema "Server- und Storage-Virtualisierung". Darin erfahren Sie, wie sich die Virtualisierungstechnologie entwickelt hat, welche Varianten es im Bereich Server und Speicher gibt und wie ...
Neue Beiträge
Neue Jobangebote
Server- und Storage-VirtualisierungServer- und Storage-VirtualisierungBerechtigungs- und IdentitätsmanagementBerechtigungs- und IdentitätsmanagementWebdienste und -serverWebdienste und -serverDatenbankenDatenbankenMonitoring & SupportMonitoring & SupportHybrid CloudHybrid Cloud