Supportnet / Forum / Windows98
Wie kann ich das Booten stoppen?
Frage
Hi!
Wie kann ich in der autoexec.bat das Booten von Windows stoppen? Oder gibt es eine andere Möglichkeit?
Hintergrund:
Ich möchte verhindern, dass jemand mein Windows bootet. Alle Personen, die Zugang zum Computer haben, sind absolute DAUs, die ohne Windows-GUI aufgeschmissen sind. Es soll so aussehen, als sei Windows defekt.
Antwort 1 von klarox
"der autoexec.bat das Booten von Windows stoppen"
"Es soll so aussehen, als sei Windows defekt."
"sind absolute DAUs"
also bei der Frage und diesen Äußerungen kannst du wohl kaum behaupten, dass du kein Dau bist.
"Es soll so aussehen, als sei Windows defekt."
"sind absolute DAUs"
also bei der Frage und diesen Äußerungen kannst du wohl kaum behaupten, dass du kein Dau bist.
Antwort 2 von Samba
Diese Möglichkeit gibt es unter Linux. Dort kann man das Booten durch das Setzen eines Passwortes verhindern.
(Stichwort Lilo bzw. GRUB)
(Stichwort Lilo bzw. GRUB)
Antwort 3 von poorfirele
1. wenn es dau´s sind, einfach eine startdiskette in den rechner stecken.
2. mehrere benutzer anlegen
3. paßwortschutz auf den rechner legen,
2. mehrere benutzer anlegen
3. paßwortschutz auf den rechner legen,
Antwort 4 von draddy
ich würd einfach ein bios password setzen, fertig!
@poorfirele, das mit den benutzern macht unter w2k und xp sinn;) unter 9x nicht wirklich ;)
mfg draddy
@poorfirele, das mit den benutzern macht unter w2k und xp sinn;) unter 9x nicht wirklich ;)
mfg draddy
Antwort 5 von hbf
Also ich dachte da eher an sowas:
Der Rechner hört kommentarlos auf zu booten. Wenn man dann das richtige Passwort eingibt und 'Enter' drückt, wird die 'Win.exe' NICHT in 'xWin.exe' umbenannt. Keine Ahnung ob das geht, deshalb frage ich ja.
@klarox
Klar bin ich ein DAU. Wenn Du keiner bist, löst Du mein Problem!
Der Rechner hört kommentarlos auf zu booten. Wenn man dann das richtige Passwort eingibt und 'Enter' drückt, wird die 'Win.exe' NICHT in 'xWin.exe' umbenannt. Keine Ahnung ob das geht, deshalb frage ich ja.
@klarox
Klar bin ich ein DAU. Wenn Du keiner bist, löst Du mein Problem!
Antwort 6 von sasch
google mal nach passwortprogrammen oder kindersicherungen für win9x.
Antwort 7 von _gau_
Als Sperre gegen wirkliche Anfänger reicht vielleicht ein kleines Passwort-Programm in der Autoexec.bat.
Natürlich kann man das umgehen, indem man die Abarbeitung der Autoexec.bat mit den bekannten Funktionstasten umgeht. Aber auch die könnte man mit der MSDOS.SYS (BootKeys=0) deaktivieren.
Zufälligerweise ;-) habe ich vor einiger Zeit zum Probieren einiger TP-Funktionen so ein Programm für DOS geschrieben. Es verlangt ein Passwort und bootet den Rechner bei Falscheingabe sofort neu. Kannst du dir ja mal anschauen:
Passwort für DOS
Das Passwort wird verschlüsselt (naja, wenn man eine relativ einfache XOR-Verschlüsselung so nennen kann ;-) in einer Datei gespeichert.
Wie gesagt, natürlich nichts gegen Profis ;-)
[gau]
Natürlich kann man das umgehen, indem man die Abarbeitung der Autoexec.bat mit den bekannten Funktionstasten umgeht. Aber auch die könnte man mit der MSDOS.SYS (BootKeys=0) deaktivieren.
Zufälligerweise ;-) habe ich vor einiger Zeit zum Probieren einiger TP-Funktionen so ein Programm für DOS geschrieben. Es verlangt ein Passwort und bootet den Rechner bei Falscheingabe sofort neu. Kannst du dir ja mal anschauen:
Passwort für DOS
Das Passwort wird verschlüsselt (naja, wenn man eine relativ einfache XOR-Verschlüsselung so nennen kann ;-) in einer Datei gespeichert.
Wie gesagt, natürlich nichts gegen Profis ;-)
[gau]
Antwort 8 von Joe_69
Hi!
Du kannst ganz einfach in der Autoexec.bat eine Code-Abfrage einbauen. Im folgenden Beispiel ist die richtige Nummer 4952.
PS: Der Text "...Sytem wird gesperrt" ist natürlich nur gelogen. Du kannst auch etwas noch furchteinflössenderes schreiben ;-)
mfg Joe
Du kannst ganz einfach in der Autoexec.bat eine Code-Abfrage einbauen. Im folgenden Beispiel ist die richtige Nummer 4952.
@ECHO OFF
echo.
echo Bitte Code eingeben:
echo.
:RE1
choice /c:0123456789 /N
if errorlevel 10 goto Fehler1
if errorlevel 9 goto Fehler1
if errorlevel 8 goto Fehler1
if errorlevel 7 goto Fehler1
if errorlevel 6 goto Fehler1
if errorlevel 5 goto OK1
if errorlevel 4 goto Fehler1
if errorlevel 3 goto Fehler1
if errorlevel 2 goto Fehler1
if errorlevel 1 goto Fehler1
:OK1
choice /c:0123456789 /N
if errorlevel 10 goto OK2
if errorlevel 9 goto Fehler2
if errorlevel 8 goto Fehler2
if errorlevel 7 goto Fehler2
if errorlevel 6 goto Fehler2
if errorlevel 5 goto Fehler2
if errorlevel 4 goto Fehler2
if errorlevel 3 goto Fehler2
if errorlevel 2 goto Fehler2
if errorlevel 1 goto Fehler2
:OK2
choice /c:0123456789 /N
if errorlevel 10 goto Fehler3
if errorlevel 9 goto Fehler3
if errorlevel 8 goto Fehler3
if errorlevel 7 goto Fehler3
if errorlevel 6 goto OK3
if errorlevel 5 goto Fehler3
if errorlevel 4 goto Fehler3
if errorlevel 3 goto Fehler3
if errorlevel 2 goto Fehler3
if errorlevel 1 goto Fehler3
:OK3
choice /c:0123456789 /N
if errorlevel 10 goto Fehler4
if errorlevel 9 goto Fehler4
if errorlevel 8 goto Fehler4
if errorlevel 7 goto Fehler4
if errorlevel 6 goto Fehler4
if errorlevel 5 goto Fehler4
if errorlevel 4 goto Fehler4
if errorlevel 3 goto OK4
if errorlevel 2 goto Fehler4
if errorlevel 1 goto Fehler4
:Fehler1
choice /c:0123456789 /N
:Fehler2
choice /c:0123456789 /N
:Fehler3
choice /c:0123456789 /N
:Fehler4
echo.
ECHO Falscher Code!
echo.
echo Achtung: wird der Code mehrmals falsch eingegeben, wird das System gesperrt!
echo.
ECHO Bitte RICHTIGEN Code eingeben:
echo.
Goto RE1
:OK4
echo.
ECHO Code akzeptiert.
ECHO Das System wird nun freigeschaltet...
echo.
:Ende
PS: Der Text "...Sytem wird gesperrt" ist natürlich nur gelogen. Du kannst auch etwas noch furchteinflössenderes schreiben ;-)
mfg Joe
Antwort 9 von vso
*schmunzelt und in erinnerung schwelgt*
Wir habe es in den (guten, alten) DOS-Zeiten für Win 3.x immer so gemacht:
Eine Zeile
@echo Bitte geben Sie das Passwort zum Starten von Windows ein:"
in die AUTOEXEC.BAT eingefügt.
Die DAUs haben dann nicht "WIN" eingegeben, sondern alles mögliche probiert - stets mit der Fehlermeldung "Befehl oder Dateiname nicht gefunden".
Ach, war das ein Spaß.
Gruß, VSO
Wir habe es in den (guten, alten) DOS-Zeiten für Win 3.x immer so gemacht:
Eine Zeile
@echo Bitte geben Sie das Passwort zum Starten von Windows ein:"
in die AUTOEXEC.BAT eingefügt.
Die DAUs haben dann nicht "WIN" eingegeben, sondern alles mögliche probiert - stets mit der Fehlermeldung "Befehl oder Dateiname nicht gefunden".
Ach, war das ein Spaß.
Gruß, VSO
Antwort 10 von hbf
Wie schon am Anfang gesagt, möche ich keine offensichtliche Passwortabfrage.
Trotzdem Danke an Euch alle!
@gau
Danke für Deine eingabe.exe. Damit habe ich das Problem gelöst.
Als Eingabeaufforderung übergebe ich ASCII 255 (wird unsichtbar dargestellt).
Trotzdem Danke an Euch alle!
@gau
Danke für Deine eingabe.exe. Damit habe ich das Problem gelöst.
Als Eingabeaufforderung übergebe ich ASCII 255 (wird unsichtbar dargestellt).
@echo off
eingabe ÿ
if %eingabe%==passwort goto ok
if not exist c:\windows\win.com goto ende
rename c:\windows\win.com xwin.com
goto ende
:ok
if not exist c:\windows\win.com goto x
goto ende
:x
rename c:\windows\xwin.com win.com
:ende

