Batch Anmelden und Registrieren
Ich versuche ein kleines Programm mit Batch zu erstellen womit man sich einloggen und registrieren kann.
So sieht es aus:
@echo off
title Login
color e
:start
echo =========== Login ============
echo ------------------------------
set /p usr=Username:
for /f %%i in (C:\Users\[HIER STEHT MEIN NAME]\Desktop\Login\usr\usr.txt) do (
goto usrabfrage )
:usrabfrage
if %%i==%usr% goto Test
goto start
:Test
echo asdnhfnhfbnhsdf
pause
Wie bekomme ich es hin, dass in einer Textdatei abgefragt wird was dort steht und geprüft wird ob dieses Wort auch das bei Username eingegebene Wort ist.
(Ich bin noch ein Anfänger ich Batch)
Danke schonmal im Vorraus
So sieht es aus:
@echo off
title Login
color e
:start
echo =========== Login ============
echo ------------------------------
set /p usr=Username:
for /f %%i in (C:\Users\[HIER STEHT MEIN NAME]\Desktop\Login\usr\usr.txt) do (
goto usrabfrage )
:usrabfrage
if %%i==%usr% goto Test
goto start
:Test
echo asdnhfnhfbnhsdf
pause
Wie bekomme ich es hin, dass in einer Textdatei abgefragt wird was dort steht und geprüft wird ob dieses Wort auch das bei Username eingegebene Wort ist.
(Ich bin noch ein Anfänger ich Batch)
Danke schonmal im Vorraus
Please also mark the comments that contributed to the solution of the article
Content-Key: 281807
Url: https://administrator.de/contentid/281807
Printed on: April 24, 2024 at 06:04 o'clock
2 Comments
Latest comment
:: Pfad zum auslesen der Datei festlegen
set path=C:\Users\[HIER STEHT MEIN NAME]\Desktop\Login\usr\usr.txt
:: Textzeilen an Funktion übergeben
for /f %%i in (%pfad%) do ( call :userabfrage %%i )
:usrabfrage
:: Benutzer auswerten
if %1==%usr% goto Test
:: Ansonsten zurück zum start
goto start
:Test
echo asdnhfnhfbnhsdf
pause
set path=C:\Users\[HIER STEHT MEIN NAME]\Desktop\Login\usr\usr.txt
:: Textzeilen an Funktion übergeben
for /f %%i in (%pfad%) do ( call :userabfrage %%i )
:usrabfrage
:: Benutzer auswerten
if %1==%usr% goto Test
:: Ansonsten zurück zum start
goto start
:Test
echo asdnhfnhfbnhsdf
pause