Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Autor Nachricht
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Mi 27 Feb, 2008 19:09  Titel:  Wie Eintritt in den Ruhezustand in Ereignisanzeige loggen?
Nach untenNach oben

Hi

Ich möchte mal meinen Computer unbeobachtet laufenlassen, bis ihn mein Spannungswächter abschaltet um zu sehen, wie lange er läuft. Mit der neuen 95 Ah AGM Batterie (Varta Ultra Dynamic) müsste das so 20 Stunden dauern, zu lange zum zusehen.

Wie kann ich den Eintritt in den Ruhezustand loggen mit der Ereignisanzeige oder auf einfache Weise sonstwie festhalten?

Danke



    
Gunther
Forum-Veteran
Forum-Veteran


Alter: 66
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)


BeitragVerfasst: Mi 27 Feb, 2008 20:48  Titel:  (Kein Titel)
Nach untenNach oben

also die einfachste möglichkeit die mir spontan einfällt.

lass in eine datei alle minute die uhrzeit schreiben.

oder bei xport3 kannst du die daten mitloggen lassen.

kannst dann die letzte aktualisierung nachsehen.

Gruß Gunther

Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio

Software: WinXP, CarFlash, iGo

    
MacG
Moderator
Moderator


Alter: 49
Anmeldung: 17.02.2005
Beiträge: 6752
Wohnort: Dresden

2000 Fiat Bravo
BeitragVerfasst: Mi 27 Feb, 2008 20:57  Titel:  (Kein Titel)
Nach untenNach oben

Bekommt die Datei hibernate.sys nicht das Datum wo sie verändert wurde? Also die Zeit, wo der RAM in sie geschrieben wurde.



    
Gunther
Forum-Veteran
Forum-Veteran


Alter: 66
Anmeldung: 10.12.2006
Beiträge: 928
Wohnort: Berlin, meist aber in Trimbach (SO-CH)


BeitragVerfasst: Mi 27 Feb, 2008 21:27  Titel:  (Kein Titel)
Nach untenNach oben

habs ebend probiert, ne datum ist immernoch von gestern abend.

aber war ne schöne idee.

Gruß Gunther

Hardware: D945GLCF2, 1GB DDR2; 80GB 2,5 S-ATA; M2; Andre-Radio

Software: WinXP, CarFlash, iGo

    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Mi 27 Feb, 2008 22:02  Titel:  (Kein Titel)
Nach untenNach oben

Ich kenn mich noch nicht aus mit Skripts. Kann mir jemand ein paar Stichworte sagen, wie ich alle paar Minuten einen Zeitstempel in ein File schreiben könnte? Gibt ja bestimmt verschiedene Möglichkeiten. Kann das ein .bat File auch?



    
Blackangel
Stammposter
Stammposter


Alter: 39
Anmeldung: 04.02.2007
Beiträge: 331
Wohnort: Beerfelden

2002 Ford Focus
BeitragVerfasst: Mi 27 Feb, 2008 22:15  Titel:  (Kein Titel)
Nach untenNach oben

Ist eigentlich recht einfach:

Code:

:start
echo %time% >>C:\test.txt
goto start


so wird immer der Wert in die test.txt auf Laufwerk C: geschrieben, sinnvoller ist sowas mit einer Pause:
Code:

:start
echo %time% >>C:\test.txt
ping 127.0.0.1 -n 5 >nul
goto start

Jetzt wird alle 5 Sekunden(-n 5) die Zeit in die Datei geschrieben.
Das ganze als Task für einen zweiten Windows Nutzer und fertig!
Bei Bedarf die Datei löschen!

Tante Edit:
Noch etwas spezieller:
Code:

@echo off & setlocal
set t_datei=C:\log\test.txt
:start
if not exist %t_datei% echo Anfang >%t_datei%
:time
echo %time% >>%t_datei%
ping 127.0.0.1 -n 1 >nul
for %%F in (%t_datei%) do set groesse=%%~zF
if %groesse% GEQ 100000 goto loeschen
goto start
:loeschen
del %t_datei_%
goto start


Oben statt "C:\log\test.txt" den Pfad schreiben wo die Datei gespeichert werden soll.
Bei "ping 127.0.0.1 -n 1 >nul " die Zeit hinter dem -n eintragen wie lange er warten soll bis wieder eine Zeit geschrieben werden soll.(ACHTUNG es ist nicht zu empfehlen das ganze bei 1 stehen zu lassen, Prozessorauslastung recht hoch)
Bei "if %groesse% GEQ 100000 goto loeschen" hinter dem GEQ den Wert eingeben wie groß die Datei maximal werden soll(in Byte)(Momentan bei ca. 100kByte, was schon lange reicht)



    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Mi 27 Feb, 2008 22:43  Titel:  (Kein Titel)
Nach untenNach oben

Danke, ich geh jetzt mal ins Auto runter und mach diese Version drauf:

echo Start -------------------------------------------- >>ichbinwach.txt
date /t >>ichbinwach.txt
:start
time /t >>ichbinwach.txt
ping -w 360000 -n 1 1.1.1.1 >NUL
goto start

Ich kann das dann immer noch verbessern.

Wenn man so wie ich den Pfad nicht explizit angibt, kommt der Output in dasselbe Verzeichnis wie das Bat File. Ich hab also das Bat File gleich vom Synology NAS, das in der Küche vor sich hinsummt, gestartet. Das Auto greift über WLAN drauf zu. So muss ich das C: im Auto nicht freigeben und kann doch zu Hause sehen, ob er noch läuft.



    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Do 28 Feb, 2008 14:04  Titel:  (Kein Titel)
Nach untenNach oben

Version V0.2 lässt die Outputdatei nicht wachsen, weil sie jedesmal neu geschrieben wird.

date /t >ichbinwach.date
time /t >ichbinwach.time
:start
type ichbinwach.date > ichbinwach.txt
type ichbinwach.time >> ichbinwach.txt
time /t >>ichbinwach.txt
ping -w 60000 -n 1 1.1.1.1 >NUL
goto start



    
Blackangel
Stammposter
Stammposter


Alter: 39
Anmeldung: 04.02.2007
Beiträge: 331
Wohnort: Beerfelden

2002 Ford Focus
BeitragVerfasst: Do 28 Feb, 2008 14:49  Titel:  (Kein Titel)
Nach untenNach oben

Das schon aber du bist dann sehr ungenau!
Du loggst ja nur ca. alle 60000 Sekunden. Sprich ca. alle 16 Stunden.
Das wäre mir zu ungenau!
Daher her habe ich mehre Anhänge gemacht gehabt.
Außerdem würde ich den ping mit dem localhost machen, da es evtl. bei 1.1.1.1 zu unerwünschten Fehlermeldeungen kommen könnte.



    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Do 28 Feb, 2008 16:09  Titel:  (Kein Titel)
Nach untenNach oben

Blackangel: Danke, ich hab deine Anhänge schon beachtet Smile.

Mein letztes Skript logt alle 60000 Millisekunden, also einmal pro Minute. Einen Orden an Mr. Gates, dass es keinen serienmässigen Sleep-Befehl gibt.

Hier also eine Version V0.3 mit offiziellem Localhost Ping-Sleep für 60 Sekunden:

date /t >ichbinwach.date
time /t >ichbinwach.time
:start
type ichbinwach.date > ichbinwach.txt
type ichbinwach.time >> ichbinwach.txt
time /t >>ichbinwach.txt
ping -n 60 127.0.0.1 >NUL
goto start

Der Output sieht dann so aus:

28.02.2008
15:08
17:07





Zuletzt bearbeitet von Air am Do 28 Feb, 2008 18:15, insgesamt 2-mal bearbeitet
    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: Do 28 Feb, 2008 16:19  Titel:  (Kein Titel)
Nach untenNach oben

Ich würde sleep benutzen und nicht ping, das sieht etwas arg gebastelt aus Wink



    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Do 28 Feb, 2008 18:13  Titel:  (Kein Titel)
Nach untenNach oben

philipp_c hat folgendes geschrieben:
Ich würde sleep benutzen und nicht ping, das sieht etwas arg gebastelt aus Wink


Verstehe, aber ich wollte eine Lösung, die mit Bordmitteln funktioniert. Serienmässig haben die Windows kein Sleep.



    
philipp_c
CPI Profi
CPI Profi


Alter: 103
Anmeldung: 18.12.2004
Beiträge: 3214


2008 BMW e61_530d
BeitragVerfasst: Do 28 Feb, 2008 18:29  Titel:  (Kein Titel)
Nach untenNach oben

Oh, stimmt sleep gehört gar nicht zu windows. Dann hab ich nix gesagt Wink



    
Rapido
Foruminventar
Foruminventar


Alter: 55
Anmeldung: 30.07.2006
Beiträge: 1376



BeitragVerfasst: Do 28 Feb, 2008 18:57  Titel:  (Kein Titel)
Nach untenNach oben

Start/Einstellungen/Systemsteuerung/Verwaltung/Ereignisanzeige/System ...und dann das Event nachschauen...oder irre ich mich da?

Musst halt schauen welches Ereingnis zutrifft. 6005 ist PC hochfahren und 6006 ist manuell runterfahren. Welches der Ruhezustand hat, musst Du mal nachschlagen.



    
Air
Manchmalposter
Manchmalposter


Alter: 61
Anmeldung: 04.01.2007
Beiträge: 55



BeitragVerfasst: Do 28 Feb, 2008 19:23  Titel:  (Kein Titel)
Nach untenNach oben

Ich finde keine Ereignisse in der Ereignisanzeige, die durch den Ruhezustand verursacht werden. Darum hab ich diesen Thread aufgemacht. Smile



    
Rapido
Foruminventar
Foruminventar


Alter: 55
Anmeldung: 30.07.2006
Beiträge: 1376



BeitragVerfasst: Do 28 Feb, 2008 19:29  Titel:  (Kein Titel)
Nach untenNach oben

Aber Du siehst doch an den Zeiten (egal welches Ereignis) wann Schluss ist mit Ereignisse.



    
Beiträge der letzten Zeit anzeigen:      
Du musst dich anmelden um Beiträge zu schreiben!Du musst dich anmelden um Beiträge zu schreiben!
Vorheriges Thema anzeigenDieses Thema verschickenZeige Benutzer, die dieses Thema gesehen habenDieses Thema als Datei sichernPrintable versionEinloggen, um private Nachrichten zu lesenNächstes Thema anzeigen

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen
 

CarTFT
Forenspecials



Forensicherheit - Alle Zeiten sind GMT + 1 Stunde -
Powered by phpBB2 Plus, phpBB Styles, based on phpBB © 2001/6 phpBB Group :: FI Theme ::

[ Zeit: 0.5470s ][ Queries: 48 (0.1926s) ][ GZIP Ein - Debug Ein ]
carTFT.com