Hi,
mal wieder habe ich ein Problem.
Dieses mal Versuche ich per Batch den Dektop zu Sperren.
Eigentlich kein Problem.
1 Problem:
1 Programm Start = Alles Funktioniert
2 Programm Start = Namenseingabe und Passworteingabe lassen sich mit [Enter] überspringen.
Nur wenn man etwas Falsches eigegeben hat, funktioniert es wieder richtig.
Nächster Programmstart = wieder das selbe. Nur nach einem Ab- und Anmelden funktioniert es beim 1 mal richtig.
Danach wieder nicht.
2 Problem:
Die Taskmgr.exe wird in tmgr.exe umbenannt. Wenn man STRG + ENTF drückt passiert auch nichts. Aber wenn man dies
4x hintereinander macht, startet der Taskmanager. Woran liegt das, wie kann man das unterdücken?
Der Quelltext:
@echo off
ren C:\Windows\system32\taskmgr.exe tmgr.exe
pskill.exe explorer.exe
cls
echo.
echo ==================
echo =Passwort Eingabe=
echo ==================
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo Bitte gib deinen Name ein, gefolgt von [ENTER], danach dein Passwort,
echo um den PC zu entsperren!
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
set /p name=Dein Name:
if "%name%"=="Eric" goto Eric else goto restart
rem===================================================================================== (Restart)
:restart
cls
echo Benutzername existiert nicht!
echo [Enter] um neu einzugeben!
pause>>nul
call passwort.cmd
rem===================================================================================== PW Eingabe
:Eric
cls
set /p pw=Dein Passwort:
if "%pw%"=="pw" goto LIOK else goto Ericpwf1
rem===================================================================================== (Falsches PW - 2 Versuche)
:Ericpwf1
cls
echo Passwort Falsch! Noch 2 Versuche uebrig!
set /p pw=Dein Passwort:
if "%pw%"=="pw" goto LIOK else goto Ericpwf2
rem===================================================================================== (Falsches PW - 1 Versuch)
:Ericpwf2
cls
echo Passwort Falsch! Noch 1 Versuch uebrig!
set /p pw=Dein Passwort:
if "%pw%"=="pw" goto LIOK else goto Ericpwf3
rem===================================================================================== (Falsch PW - Restart)
:Ericpwf3
cls
echo Das Passwort wurde zum 3 mal Falsch eingegeben!
echo Druecken sie [Enter]
pause>>nul
rem===================================================================================== (Restart)
:restart
call passwort.cmd
rem===================================================================================== Login OK
rem===================================================================================== Logout [ENTER]
:LIOK
ren C:\Windows\system32\tmgr.exe taskmgr.exe
cls
start c:\windows\explorer.exe
echo.
echo.
echo.
echo.
echo.
echo Zum ausloggen [ENTER]
pause>>nul
rem===================================================================================== Restart
:restart
call passwort.cmd
Ich weiß das es nicht sicher ist, aber damit Arbeiten später nur Frauen^^.
Also mach ich mir deswegen keine Sorgen.^^
Danke für eure Hilfe, im vorraus.
Eric