Einfache Batchdatei mit Benutzer-Interaktion
[ursprünglicher Titel: Zugangskontrolle]
so mit deisen Zeilen könnt ihr eine einfache Passwort abfrage mit Benutzernamen programmieren:
(Ihr könnt das noch beliebig mit goto erweitern)
[Edit Biber]
Auf < code > formatiert und von "Tutorial" geändert auf "Beitrag".
Titel geändert von "Zugangskontrolle" auf "Einfache Batchdatei mit Benutzer-Interaktion".
[/Edit]
(Ihr könnt das noch beliebig mit goto erweitern)
@echo off
set name=
set /p name=Dein Zugangsname?
if "%name%"=="Benutzername1" goto b
if not "%name%"=="Benutzername1" goto e
:a
if "%name%"=="Benutzername1" goto c
if not "%name%"=="Benutzername1" goto e
:b
set passwort=
set /p passwort=Dein Zugangspasswort?
if "%passwort%"=="Passwort1" goto d
if not "%passwort%"=="Passwort1" goto e
:c
set passwort=
set /p passwort=Dein Zugangspasswort?
if "%passwort%"=="Passwort2" goto d
if not "%passwort%"=="Passwort2" goto e
:d
echo ok viel Spaß (oder andere Meldung, kannst aber auch weglassen)
goto ende
:e
echo tja falsches Passwort
shutdown -s -t 300 -c "tut mir leid" (achtung mit deisem Befaehl fährt sich der Computer nach 300 s automatsich runter)
goto ende
:ende
exit
[Edit Biber]
Auf < code > formatiert und von "Tutorial" geändert auf "Beitrag".
Titel geändert von "Zugangskontrolle" auf "Einfache Batchdatei mit Benutzer-Interaktion".
[/Edit]
Please also mark the comments that contributed to the solution of the article
Content-Key: 59075
Url: https://administrator.de/contentid/59075
Printed on: April 26, 2024 at 19:04 o'clock
2 Comments
Latest comment
G' Abend,
also ich sehe den MiniBatch eher als Sicherheitsrisiko. Denn das PW steht als Klartext in der Batchdatei. Auch wenn du eine EXE daraus kompilieren kann man auch ganz einfach wieder den Quellcode herausbekommen.
Und wie wir diese Zugangskontrolle implementiert?? Ich muss ja dann als Windows-Benutzer schon angemeldet sein. Somit hat er ja schon Rechte und Zugriffe.
Ich sehe keinen Sinn darin...
Gruß
Dani
also ich sehe den MiniBatch eher als Sicherheitsrisiko. Denn das PW steht als Klartext in der Batchdatei. Auch wenn du eine EXE daraus kompilieren kann man auch ganz einfach wieder den Quellcode herausbekommen.
Und wie wir diese Zugangskontrolle implementiert?? Ich muss ja dann als Windows-Benutzer schon angemeldet sein. Somit hat er ja schon Rechte und Zugriffe.
Ich sehe keinen Sinn darin...
Gruß
Dani