hey postet einfach alle mal eure batch scripts und ich werde sie dann in dieses hier einbauen noch dazuschreiben ob vor oder erst nach dem login benutzbar freue mich über scripts und verbesserungsvorschläge!Falls wer weiß wie man bei der passworteingabe das passwort nicht sehen kann oder nur * pls posten und wie kann man den bug beheben dass bei einer eingabe eine leerzeile in einem befehl die batch datei sich schließt auch posten! MFG BoB (Orban)
@echo off
:U:
GRAFTABL
cls
title Komplexes Programm v3.5
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º V3.5 º±±
echo º Komplexes Programm º±±
echo º by BoB º±±
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
echo ±±±±±±±±±±±±±±±±±±±±±±±±
:D:
color 0F
set /p EINGABE=Bitte Befehl eingeben fuer hilfe /help eingeben:
if %EINGABE% EQU /backup goto :Y:
if %EINGABE% EQU /shutdown goto :S:
if %EINGABE% EQU /exit goto :L:
if %EINGABE% EQU /kopi goto :K:
if %EINGABE% EQU /login goto :Lo:
if %EINGABE% EQU /clear goto :clr:
if %EINGABE% EQU /help echo /kopi = Kopierer /backup = backup /shutdown = Herunterfahren /exit = Programm Verlassen /clear Eingabefeld saeubern
if not %EINGABE% EQU /backup if not %EINGABE% EQU /shutdown if not %EINGABE% EQU /exit if not %EINGABE% EQU /kopi if not %EINGABE% EQU /login if not %EINGABE% EQU /clear if not %EINGABE% EQU /help echo Der Befehl "%EINGABE%" ist entweder falsch geschrieben oder wurde nicht gefunden!
goto :D:
:clr:
goto :U:
:clr2:
goto :2:
:K:
set /p EINGABE3=Bitte Pfad und Name der zu kopierenden Datei eingeben:
set /p ZIEL=Bitte Zielpfad eingeben:
XCOPY %EINGABE3% %ZIEL%
pause
goto :U:
:y:
echo Alle dateien werden in D:\Backup gesichert!
set /p EINGABE2=Bitte Pfad und Name der zu sichernden Datei eingeben:
XCOPY /i %EINGABE2% D:\Backup
goto :U:
:Z:
color 0A
echo Matrix wird initialisiert....
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 3 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 2 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 1 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 0 Sekunden bis zur fertigstellung...
:X:
ping localhost -n1 > nul
echo %random%%random%%random%%random%%random%%random%%r andom%%random%%random%%random%%random%%random%%ran domrandom%%random%%random%%random%%random%
goto :X:
:S:
shutdown -s -t 10 -c "10 Sekunden bis zum Herunterfahren!"
goto :U:
:L:
set /p QUEST=Möchten sie wirkilich beenden(J fuer ja und N fuer nein)?
if %QUEST% EQU J echo Credits:
if %QUEST% EQU J echo Scripted by BoB...
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J echo ... Chat by 0X
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU j echo Credits:
if %QUEST% EQU j echo Scripted by BoB...
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j echo ... Chat by 0X
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU J exit
if %QUEST% EQU j exit
if not %QUEST% EQU J goto :U:
:Lo:
set /p ID=ID:
set /p PW=PW:
if %ID% EQU rain if %PW% EQU mcncc.com goto :2:
if not %PW% EQU mcncc.com if not %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if %PW% EQU mcncc.com if not %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if not %PW% EQU mcncc.com if %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if not %PW% EQU mcncc.com if not %ID% EQU rain goto :Lo2:
if %PW% EQU mcncc.com if not %ID% EQU rain goto :Lo2:
if not %PW% EQU mcncc.com if %ID% EQU rain goto :Lo2:
:Lo2:
set /p ID2=ID:
set /p PW2=PW:
if %ID2% EQU rain if %PW2% EQU mcncc.com goto :2:
if not %PW2% EQU mcncc.com if not %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if %PW2% EQU mcncc.com if not %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if not %PW2% EQU mcncc.com if %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if not %PW2% EQU mcncc.com if not %ID2% EQU rain goto :Lo3:
if %PW2% EQU mcncc.com if not %ID2% EQU rain goto :Lo3:
if not %PW2% EQU mcncc.com if %ID2% EQU rain goto :Lo3:
:Lo3:
set /p ID3=ID:
if %ID3% EQU special echo Noch 3 versuche!
if %ID3% EQU special goto :Lo:
set /p PW3=PW:
if %ID3% EQU rain if %PW3% EQU mcncc.com goto :2:
if not %PW3% EQU mcncc.com if not %ID3% EQU rain echo Pw oder id falsch...
if %PW3% EQU mcncc.com if not %ID3% EQU rain echo Pw oder id falsch...
if not %PW3% EQU mcncc.com if %ID3% EQU rain echo Pw oder id falsch...
if not %PW3% EQU mcncc.com if not %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if %PW3% EQU mcncc.com if not %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if not %PW3% EQU mcncc.com if %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain exit
:2:
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º V3.0 º±±
echo º Komplexes Programm º±±
echo º by BoB º±±
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
echo ±±±±±±±±±±±±±±±±±±±±±±±±
color 0B
echo Guten Tag!
echo Es ist
time /t
echo am
date /t
:3:
set /p EINGABE3=Bitte Special Befehl eingeben fuer hilfe /help eingeben:
if %EINGABE3% EQU /start goto :Z:
if %EINGABE3% EQU /orakel goto :ORAKEL:
if %EINGABE3% EQU /logout goto :U:
if %EINGABE3% EQU /edit edit
if %EINGABE3% EQU /chat goto :CHAT:
if %EINGABE3% EQU /help echo /kopi = Kopierer /backup = backup /shutdown = Herunterfahren /logout = Ausloggen /clear Eingabefeld saeubern /start = Matrix /chat = Chat /orakel =Orakel
if %EINGABE3% EQU /backup goto :Y:
if %EINGABE3% EQU /shutdown goto :S:
if %EINGABE3% EQU /exit goto :L:
if %EINGABE3% EQU /kopi goto :K:
if %EINGABE3% EQU /login goto :Lo:
if %EINGABE3% EQU /clear goto :clr2:
if not %EINGABE3% EQU /start if not %EINGABE3% EQU /exit if not %EINGABE3% EQU /edit if not %EINGABE3% EQU /chat if not %EINGABE3% EQU /help if not %EINGABE3% EQU /backup if not %EINGABE3% EQU /shutdown if not %EINGABE3% EQU /exit if not %EINGABE3% EQU /kopi if not %EINGABE3% EQU /login if not %EINGABE3% EQU /clear if not %EINGABE3% EQU /help echo Der Befehl "%EINGABE3%" ist entweder falsch geschrieben oder wurde nicht gefunden!
goto :3:
:CHAT:
color 0f
echo - Optionen -
echo.
echo 1.) Chatroom beitreten
echo.
echo 2.) Neuen Chatroom erstellen
echo.
set /p opt= Nummer eingeben:
if %opt%==1 goto join
if %opt%==2 goto create
cls
color 0c
echo.
echo Eingabe wurde nicht akzeptiert, bitte erneut versuchen!
echo.
pause
goto :CHAT:
:create
cls
color 0f
echo.
set /p room1= Raumname:
set room=%room1%.ox.chat
if not exist %room% goto weiter
cls
color 0c
echo.
echo Chatroom existiert bereits, bitte einen anderen Namen wählen!
echo.
pause
goto create
:weiter
echo.
set /p name= Nickname:
echo %name% ist dem Chat beigetreten. > %room%
echo _ >>%room%
echo @echo off > %room%.bat
echo title .: Verlauf _ %room% :. >> %room%.bat
echo color 0f >> %room%.bat
echo :refresh >> %room%.bat
echo cls >> %room%.bat
echo type %room% >> %room%.bat
echo ping 127.0.0.1 -n 3 ^>nul >>%room%.bat
echo goto refresh >> %room%.bat
start %room%.bat
goto rdy
:join
cls
color 0f
echo.
dir *.ox.chat
echo.
set /p room=Name des Chatrooms eingeben:
if not exist %room% goto e
cls
echo.
set /p name= Nickname:
echo %name% ist dem Chat beigetreten. >> %room%
echo _ >>%room%
start %room%.bat
goto rdy
:e
cls
color 0c
echo.
echo Chatroom existiert nicht, bitte erneut versuchen!
echo.
pause
goto :CHAT:
:rdy
cls
echo.
set /p msg= Nachricht:
if %msg% EQU /exit Goto :U:
echo %name%: %msg% >> %room%
echo _ >> %room%
goto rdy
:ORAKEL:
set /p EINGABE4=Bitte Frage die mit Ja und Nein beantwortbar ist eingben keine leerzeilen sondern _ !:
if %EINGABE4% EQU /exit goto :2:
set /a zuz=%random% %%2 +1
if %zuz% EQU 1 echo NEIN!
if %zuz% EQU 2 echo JA!
pause
goto :2:
:U:
GRAFTABL
cls
title Komplexes Programm v3.5
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º V3.5 º±±
echo º Komplexes Programm º±±
echo º by BoB º±±
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
echo ±±±±±±±±±±±±±±±±±±±±±±±±
:D:
color 0F
set /p EINGABE=Bitte Befehl eingeben fuer hilfe /help eingeben:
if %EINGABE% EQU /backup goto :Y:
if %EINGABE% EQU /shutdown goto :S:
if %EINGABE% EQU /exit goto :L:
if %EINGABE% EQU /kopi goto :K:
if %EINGABE% EQU /login goto :Lo:
if %EINGABE% EQU /clear goto :clr:
if %EINGABE% EQU /help echo /kopi = Kopierer /backup = backup /shutdown = Herunterfahren /exit = Programm Verlassen /clear Eingabefeld saeubern
if not %EINGABE% EQU /backup if not %EINGABE% EQU /shutdown if not %EINGABE% EQU /exit if not %EINGABE% EQU /kopi if not %EINGABE% EQU /login if not %EINGABE% EQU /clear if not %EINGABE% EQU /help echo Der Befehl "%EINGABE%" ist entweder falsch geschrieben oder wurde nicht gefunden!
goto :D:
:clr:
goto :U:
:clr2:
goto :2:
:K:
set /p EINGABE3=Bitte Pfad und Name der zu kopierenden Datei eingeben:
set /p ZIEL=Bitte Zielpfad eingeben:
XCOPY %EINGABE3% %ZIEL%
pause
goto :U:
:y:
echo Alle dateien werden in D:\Backup gesichert!
set /p EINGABE2=Bitte Pfad und Name der zu sichernden Datei eingeben:
XCOPY /i %EINGABE2% D:\Backup
goto :U:
:Z:
color 0A
echo Matrix wird initialisiert....
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 3 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 2 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 1 Sekunden bis zur fertigstellung...
ping localhost -n1 > nul
ping localhost -n1 > nul
ping localhost -n1 > nul
echo 0 Sekunden bis zur fertigstellung...
:X:
ping localhost -n1 > nul
echo %random%%random%%random%%random%%random%%random%%r andom%%random%%random%%random%%random%%random%%ran domrandom%%random%%random%%random%%random%
goto :X:
:S:
shutdown -s -t 10 -c "10 Sekunden bis zum Herunterfahren!"
goto :U:
:L:
set /p QUEST=Möchten sie wirkilich beenden(J fuer ja und N fuer nein)?
if %QUEST% EQU J echo Credits:
if %QUEST% EQU J echo Scripted by BoB...
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J echo ... Chat by 0X
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU J ping localhost -n1 > nul
if %QUEST% EQU j echo Credits:
if %QUEST% EQU j echo Scripted by BoB...
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j echo ... Chat by 0X
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU j ping localhost -n1 > nul
if %QUEST% EQU J exit
if %QUEST% EQU j exit
if not %QUEST% EQU J goto :U:
:Lo:
set /p ID=ID:
set /p PW=PW:
if %ID% EQU rain if %PW% EQU mcncc.com goto :2:
if not %PW% EQU mcncc.com if not %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if %PW% EQU mcncc.com if not %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if not %PW% EQU mcncc.com if %ID% EQU rain echo Pw oder id falsch...Noch 2 Versuche!
if not %PW% EQU mcncc.com if not %ID% EQU rain goto :Lo2:
if %PW% EQU mcncc.com if not %ID% EQU rain goto :Lo2:
if not %PW% EQU mcncc.com if %ID% EQU rain goto :Lo2:
:Lo2:
set /p ID2=ID:
set /p PW2=PW:
if %ID2% EQU rain if %PW2% EQU mcncc.com goto :2:
if not %PW2% EQU mcncc.com if not %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if %PW2% EQU mcncc.com if not %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if not %PW2% EQU mcncc.com if %ID2% EQU rain echo Pw oder id falsch...Noch 1 Versuch!
if not %PW2% EQU mcncc.com if not %ID2% EQU rain goto :Lo3:
if %PW2% EQU mcncc.com if not %ID2% EQU rain goto :Lo3:
if not %PW2% EQU mcncc.com if %ID2% EQU rain goto :Lo3:
:Lo3:
set /p ID3=ID:
if %ID3% EQU special echo Noch 3 versuche!
if %ID3% EQU special goto :Lo:
set /p PW3=PW:
if %ID3% EQU rain if %PW3% EQU mcncc.com goto :2:
if not %PW3% EQU mcncc.com if not %ID3% EQU rain echo Pw oder id falsch...
if %PW3% EQU mcncc.com if not %ID3% EQU rain echo Pw oder id falsch...
if not %PW3% EQU mcncc.com if %ID3% EQU rain echo Pw oder id falsch...
if not %PW3% EQU mcncc.com if not %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if %PW3% EQU mcncc.com if not %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if not %PW3% EQU mcncc.com if %ID3% EQU rain echo 3 mal falsch eingegeben programm wird beendet...
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain ping localhost -n1 > nul
if not %PW3% EQU mcncc.com if not %ID3% EQU rain exit
:2:
cls
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º V3.0 º±±
echo º Komplexes Programm º±±
echo º by BoB º±±
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ±±
echo ±±±±±±±±±±±±±±±±±±±±±±±±
color 0B
echo Guten Tag!
echo Es ist
time /t
echo am
date /t
:3:
set /p EINGABE3=Bitte Special Befehl eingeben fuer hilfe /help eingeben:
if %EINGABE3% EQU /start goto :Z:
if %EINGABE3% EQU /orakel goto :ORAKEL:
if %EINGABE3% EQU /logout goto :U:
if %EINGABE3% EQU /edit edit
if %EINGABE3% EQU /chat goto :CHAT:
if %EINGABE3% EQU /help echo /kopi = Kopierer /backup = backup /shutdown = Herunterfahren /logout = Ausloggen /clear Eingabefeld saeubern /start = Matrix /chat = Chat /orakel =Orakel
if %EINGABE3% EQU /backup goto :Y:
if %EINGABE3% EQU /shutdown goto :S:
if %EINGABE3% EQU /exit goto :L:
if %EINGABE3% EQU /kopi goto :K:
if %EINGABE3% EQU /login goto :Lo:
if %EINGABE3% EQU /clear goto :clr2:
if not %EINGABE3% EQU /start if not %EINGABE3% EQU /exit if not %EINGABE3% EQU /edit if not %EINGABE3% EQU /chat if not %EINGABE3% EQU /help if not %EINGABE3% EQU /backup if not %EINGABE3% EQU /shutdown if not %EINGABE3% EQU /exit if not %EINGABE3% EQU /kopi if not %EINGABE3% EQU /login if not %EINGABE3% EQU /clear if not %EINGABE3% EQU /help echo Der Befehl "%EINGABE3%" ist entweder falsch geschrieben oder wurde nicht gefunden!
goto :3:
:CHAT:
color 0f
echo - Optionen -
echo.
echo 1.) Chatroom beitreten
echo.
echo 2.) Neuen Chatroom erstellen
echo.
set /p opt= Nummer eingeben:
if %opt%==1 goto join
if %opt%==2 goto create
cls
color 0c
echo.
echo Eingabe wurde nicht akzeptiert, bitte erneut versuchen!
echo.
pause
goto :CHAT:
:create
cls
color 0f
echo.
set /p room1= Raumname:
set room=%room1%.ox.chat
if not exist %room% goto weiter
cls
color 0c
echo.
echo Chatroom existiert bereits, bitte einen anderen Namen wählen!
echo.
pause
goto create
:weiter
echo.
set /p name= Nickname:
echo %name% ist dem Chat beigetreten. > %room%
echo _ >>%room%
echo @echo off > %room%.bat
echo title .: Verlauf _ %room% :. >> %room%.bat
echo color 0f >> %room%.bat
echo :refresh >> %room%.bat
echo cls >> %room%.bat
echo type %room% >> %room%.bat
echo ping 127.0.0.1 -n 3 ^>nul >>%room%.bat
echo goto refresh >> %room%.bat
start %room%.bat
goto rdy
:join
cls
color 0f
echo.
dir *.ox.chat
echo.
set /p room=Name des Chatrooms eingeben:
if not exist %room% goto e
cls
echo.
set /p name= Nickname:
echo %name% ist dem Chat beigetreten. >> %room%
echo _ >>%room%
start %room%.bat
goto rdy
:e
cls
color 0c
echo.
echo Chatroom existiert nicht, bitte erneut versuchen!
echo.
pause
goto :CHAT:
:rdy
cls
echo.
set /p msg= Nachricht:
if %msg% EQU /exit Goto :U:
echo %name%: %msg% >> %room%
echo _ >> %room%
goto rdy
:ORAKEL:
set /p EINGABE4=Bitte Frage die mit Ja und Nein beantwortbar ist eingben keine leerzeilen sondern _ !:
if %EINGABE4% EQU /exit goto :2:
set /a zuz=%random% %%2 +1
if %zuz% EQU 1 echo NEIN!
if %zuz% EQU 2 echo JA!
pause
goto :2: