:: FREELANCER TEST & TIPP FORUM BLOG :: PC Freeware Specials FAQ Infos Ideen :) :: :: http://freelancer.greatboard.com ::: PC Freeware - Test - FAQ - Infos - Ideen ::: http://freelancer.forumer.com ::
Anmeldungsdatum: 25.05.2005 Beiträge: 487 Wohnort: Wien
Verfasst am: Do. 13-Okt-2005 (4:10) Titel: CMOSTimer -> Start a PC from Soft Off (ATX) Mode
Zitat:
CMOSTimer 1.16 (Juli 2004)
Der CMOSTimer dient zum programmgesteuerten
Ein - und Ausschalten eines PC's aus dem Soft-Off (ATX) Modus.
Hierzu wird die BIOS Funktion "Wake up on RTC Alarm" verwendet.
WARNUNG
Dieses Programm schreibt direkt in das NVRAM (Non Volatile RAM =
nichtflüchtiger Speicher) welcher vom BIOS benutzt wird um die
System - Einstellungen (CMOS settings) zu speichern.
DAS IST POTENTIELL GEFÄHRLICH!
Die Verwendung erfolgt auf eigene Gefahr. Weder ich noch sonst jemand
(z.B. der BIOS Hersteller) können in irgendeiner Form für eventuelle
Schäden verantwortlich gemacht werden. (Das "schlimmste" was mir
selbst bei der Entwicklung des Programms passiert ist, war dass mein
Rechner mit BIOS - Defaults gestartet hat - die daraus resultierende
"NeuEinstellung" hat ca. 2 min gedauert - Das heißt aber nicht,
dass nicht mehr "kaputtgehen" kann...).
Nichts desto trotz wird ein ähnliches Programm (NVRAM-WakeUP
siehe http://sourceforge.net/projects/nvram-wakeup) unter LINUX
(welches auch die Grundlage für das vorliegende Programm geliefert hat)
von vielen Leuten ohne Probleme genutzt.
Vorraussetzungen:
Administratorrechte und "Auto -Login" (Windows fragt beim Start
nicht nach einem Kennwort sondern lädt sofort den Desktop)
Bildschirmschoner muss deaktiviert sein.
Alle Dateien (CMOSConfig, CMOSTimer, WinIO.sys ...)
im gleichen Ordner (z.B. ..WinSTBUtilities).
Prinzipieller Aufbau:
Der CMOSTimer verwendet die BIOS Funktion "Wake up on RTC Alarm"
(Die Bezeichnung kann je nach BIOS Hersteller variieren) welche bei den
meisten Mainboards vorhanden ist.
Zum Eintragen einer WakeUp Zeit wird der WinIO Treiber
( WinIo v2.0 Copyright 1998-2002 Yariv Kaplan http://www.internals.com )
verwendet, der einen Gerätetreiber für Windows implementiert um
den Zugriff auf das BIOS zu ermöglichen. Die nötigen Parameter
(BIOS - Adressen für die WakeUp Zeit) müssen zunächst ermittelt und
mit dem CMOSConfig Programm in die Windows Registrierung eingetragen
werden. Der CMOSTimer wird dann mit dem Kommandozeilenparameter
/wakeup= dd.mm.yyyy hh:mm ("langes" Datumsformat) gestartet,
womit die Eintragung in das BIOS vorgenommen wird.
Manche Mainboards speichern die Einstellungen leider erst nach einem
ReBoot korrekt ab, daher erzeugt der CMOSTimer ggf. einen AutoStart
Eintrag mit dem der Rechner neu gebootet wird und erst anschließend
abschaltet. Mit dem Kommandozeilenparameter /off wird der Eintrag aus
dem BIOS gelöscht (respektive die Eigenschaft
"Wake up on RTC Alarm" im BIOS auf "disabled" gesetzt).
Falls man sich um das Abschalten (und ggf. ReBoot) selbst kümmern
will/kann/muss, anstatt /wakeup=.../wakeuponly... (bzw. /offonly)
als Kommandozeilenparameter verwenden.
Suchen :::> Wakeup Wake Up ATX ACPI APM Standby Stand By Hibernation Ruhezustand herunterfahren Schlummermodus schlummerschaltung
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.