Windows Registry
(letzte Änderung 18.2.00)
Die Registry bietet viele Möglichkeiten, das Windows-Geschehen zu beeinflussen. Wie bei Microsoft üblich, gibt es auch hier Möglichkeiten, die nicht im Handbuch stehen.
- Die Registry kann bei Win95/98 Programme automatisch starten, selbst wenn die Autostart-Gruppe leer ist. Wenn man mit regedit die Registry öffnet und aus dem Menü BEARBEITEN SUCHEN auswählt, im Fenster Suchen RunOnce eingibt, die Suchoptionen SCHLÜSSEL und GANZE ZEICHENFOLGE VERGLEICHEN auswählt, kommt man in der linken Spalte in den entsprechenden Schlüssel RunOnce. Jeder dazu rechts aufgelistete Eintrag entspricht einem selbststartenden Programm (d.h. die angegebenen Programme starten nur einmal, danach wird der Eintrag gelöscht). Über oder unter RunOnce gibt es den Schlüssel Run (Autostart wie in der Autostart-Gruppe), RunServices (Prg. starten noch vor der Benutzeranmeldung) und RunServicesOnce (wie oben, Einträge werden nach dem Start gelöscht).
- Schon vor dem Start von Windows kann die Registry beeinflusst werden. Dazu genügt eine Zeile in der AUTOEXEC.BAT:
regedit schluess.reg
und die entsprechende Textdatei SCHLUESS.REG, die man mit REGEDIT exportieren und mit einem beliebigen ASCII-Editor bearbeiten kann.
- Registry-Einträge lassen sich mit RegEdit auch löschen (c't 1/2000), wenn man als Wert einfach ein Minuszeichen eingibt.
- Anstatt erst das Startmenü zu bemühen, kann man Windows auch per Doppelklick beenden:
Klicken Sie mit der rechten Maustaste auf eine freie Stelle des Desktops und wählen Sie Neu | Verknüpfung. Geben Sie als Befehlszeile
rundll32.exe User,exitwindows
(Groß- und Kleinschreibung beachten!) ein. Klicken Sie auf ,,Weiter" und geben einen sinnvollen Namen für die Verknüpfung ein. Klicken Sie auf ,,Fertigstellen". Über das Eigenschaften-Menü können Sie nun noch ein anderes Symbol wählen. Bei einem Doppelklick auf die neue Verknüpfung wird Windows nun sofort heruntergefahren. Genau so elegant lässt sich auch ein ,,Windows neu Starten" (Gemeint ist hier der ,,Neustart" mit gedrückter Umschalt - Taste) realisieren. Verwenden Sie einfach die Befehlszeile
rundll.exe User,ExitWindowsExec