ich habe wider ein feler gemacht
weil ich nicht genau weiß wo müss amm den ganzen code lesen D:
code:
@echo off
title haupt programm oefentlich 0.1
color 0a
for /f "usebackq" %%a in (./Neues Textdokument .txt) do set passadminr=%%a
echo %passadminr%
pause
:start
cls
set /p benutzername="Benutzername: "
echo %benutzername%
if /i %benutzername%==admin goto passwort admin
if /i %benutzername%==gast goto passwort admin
echo zugrif verweigert
pause
goto start
:passwort admin
set /P benutzername2= "name:"
set /P passadmin= "passwort:"
if /i %passadmin%==%passadminr% goto menue
echo zugrif verweigert
pause
goto start
pause
:menue
echo %benutzername2% wude zugrif gewaert
pause
cls
echo.
echo.
echo menue
echo.
echo.
echo Hello the program is German
echo.
echo ########################
echo #explorer start 1 #
echo ########################
echo #eingabeaforderung 2 #
echo ########################
echo #minecraft 3 #
echo ########################
echo #.minecraft 4 #
echo ########################
echo #eigene daten 5 #
echo ########################
echo #rechner 6 #
echo ########################
echo #infos zum orginal 7 #
echo ########################
echo #passwort admin 8 #
echo ########################
echo #passwort dise datei 9 #
echo ########################
echo #ende 0 #
echo ########################
echo.
set /p auswahl="Bitte Auswahl: "
echo %auswahl%
if %auswahl%==1 start explorer.exe
if %auswahl%==2 start C:\Users\Admin\Desktop\CommandPrompt
if %auswahl%==3 start C:\Users\Public\Desktop\Minecraft
if %auswahl%==4 start C:\Users\Admin\AppData\Roaming\.minecraft
if %auswahl%==5 goto admin_datein
if %auswahl%==6 goto rechner
if %auswahl%==7 goto orginal
if %auswahl%==8 goto passwort
if %auswahl%==9 goto passwortds
if %auswahl%==0 exit
goto menue
:admin_datein
cls
if /i %benutzername%==admin goto admin_datein_z
echo zugrif verweigert!
pause
goto menue
:admin_datein_z
cls
set /p wahl= "starten[1] anzeigen [2] eigenesuche[3] zum menue[0]"
if %wahl%==1 start C:\Users\Admin\desktop\Documents
if %wahl%==0 goto menue
if %wahl%==2 goto weiter
if %wahl%==3 goto suche
goto admin_datein
:weiter
cls
cd C:\Users\Admin\Documents
cls
dir /b /on
set /p wahl2= "programnamen eingeben: "
start %wahl2%
pause
goto admin_datein_z
:suche
cls
set /p weiterm= "benden[0],weiter[1] "
if %weiterm%==0 goto admin_datein_z
if %weiterm%==1 goto suchdatei
echo gibt es nicht
pause
goto suche
pause
:suchdatei
set /p ort= "zielort: "
cd %ort%
dir /b /on
set /p waehleProgramm= "programm: "
start %waehleProgramm%
pause
goto suche
pause
goto admin_datein_z
:rechner
cls
echo rechner
echo.
echo [meneu] zum menue
echo + =adiren
echo - =subtrahiren
echo * =multiplizieren
echo / =dividieren
echo.
echo.
echo.
echo.
echo.
echo.
set /P br1= "rechnnung:"
echo _________________________________
if %br1%==menue goto menue
set /a erg=%br1%
cls
echo.
echo.
echo %erg%
echo _________________________________
:rechnerwl
set /p br2= "weiterechnen"
if %br2%==menue goto menue
set /A br1=%br1% %br2%
cls
echo.
echo.
echo %br1%
echo _________________________________
goto rechnerwl
pause
goto menue
:set_neu_passwort
if /i %benutzername%==admin goto set_neu_passwort2
echo zugrif verweigert!
pause
goto menue
:set_neu_passwort2
net user neu *
goto menue
:set_Admin_passwort
if /i %benutzername%==admin goto set_Admin_passwort2
echo zugrif verweigert!
pause
goto menue
:set_Admin_passwort2
net user neu *
goto menue
:orginal
msg * das orginal hat mer moeglichkeiten brauch aber mer programme das ist jetzt
haupt programm oefentlich 0.1
pause > nul
goto menue
:passwort
msg * dass mus als administrator asgefuert werden
set /P fertig= "druecke[0] um abzubrechen "
if %fertig%==0 goto menue
if /i %benutzername%==admin goto weitermachen
pause
goto menue
pause
:weitermachen
net user admin *
pause
goto menue
:passwortds
msd * erselle falls noch nicht forhanden eine textdatei mit dem namen Neues
Textdokument .txt
set /p was= "passwort zuruekzetzen[1],neues passwort[2],ende[0]"
if %was%==1 goto zuruek
if %was%==2 goto neup
if %was%==0 goto menue
:zuruek
type nul "./Neues Textdokument .txt"
ping localhose -n 1
set passadminr=0
echo %passadminr% >> ./Neues Textdokument .txt
pause
goto passwortds
:neup
type nul "./Neues Textdokument .txt"
ping localhose -n 1
set /p passadminr= "passwort:"
echo %passadminr% >> ./Neues Textdokument .txt
pause
goto passwortds