Choď na obsah Choď na menu

Simple 1.0 - source code

25. 7. 2018

:START
@title Simple
@if EXIST SimpleDATA goto SIMPLEOS
@echo off
set  vymazobr=ano
set  meno=uzivatel
set  heslo=heslo
set  nazovprogramu=prazdna
set  nazovprogramu2=prazdna
set  nazovprogramu3=prazdna
set  farba=color
set  nazovdokumentu=prazdna
set  nazovdokumentu2=prazdna
set  nazovdokumentu3=prazdna
set  text=prazdne00112
set  text2=prazdne00112
set  text3=prazdne00112
set  a1=prazdne00113
set  a2=prazdna
set  a3=prazdna
set  a4=prazdna
set  a5=prazdna
set  a6=prazdna
set  a7=prazdna
set  a8=prazdna
set  a9=prazdna
set  a10=prazdna
set  a11=prazdna
set  a12=prazdna
set  a13=prazdna
set  a14=prazdna
set  a15=prazdna
set  a16=prazdna
set  a17=prazdna
set  a18=prazdna
set  a19=prazdna
set  a20=prazdna
set  a21=prazdna
set  a22=prazdna
set  a23=prazdna
set  a24=prazdna
set  a25=prazdna
set  a26=prazdna
set  a27=prazdna
set  a28=prazdna
set  a29=prazdna
set  a30=prazdna
set  a31=prazdna
set  a32=prazdna
set  a33=prazdna
set  a34=prazdna
set  a35=prazdna
set  a36=prazdna
set  a37=prazdna
set  a38=prazdna
set  a39=prazdna
set  a40=prazdna
set  a41=prazdna
set  a42=prazdna
set  a43=prazdna
set  a44=prazdna
set  a45=prazdna
set  a46=prazdna
set  a47=prazdna
set  a48=prazdna
set  a49=prazdna
set  a50=prazdna
set  b1=prazdne00113
set  b2=prazdna
set  b3=prazdna
set  b4=prazdna
set  b5=prazdna
set  b6=prazdna
set  b7=prazdna
set  b8=prazdna
set  b9=prazdna
set  b10=prazdna
set  b11=prazdna
set  b12=prazdna
set  b13=prazdna
set  b14=prazdna
set  b15=prazdna
set  b16=prazdna
set  b17=prazdna
set  b18=prazdna
set  b19=prazdna
set  b20=prazdna
set  b21=prazdna
set  b22=prazdna
set  b23=prazdna
set  b24=prazdna
set  b25=prazdna
set  b26=prazdna
set  b27=prazdna
set  b28=prazdna
set  b29=prazdna
set  b30=prazdna
set  b31=prazdna
set  b32=prazdna
set  b33=prazdna
set  b34=prazdna
set  b35=prazdna
set  b36=prazdna
set  b37=prazdna
set  b38=prazdna
set  b39=prazdna
set  b40=prazdna
set  b41=prazdna
set  b42=prazdna
set  b43=prazdna
set  b44=prazdna
set  b45=prazdna
set  b46=prazdna
set  b47=prazdna
set  b48=prazdna
set  b49=prazdna
set  b50=prazdna
set  c1=prazdne00113
set  c2=prazdna
set  c3=prazdna
set  c4=prazdna
set  c5=prazdna
set  c6=prazdna
set  c7=prazdna
set  c8=prazdna
set  c9=prazdna
set  c10=prazdna
set  c11=prazdna
set  c12=prazdna
set  c13=prazdna
set  c14=prazdna
set  c15=prazdna
set  c16=prazdna
set  c17=prazdna
set  c18=prazdna
set  c19=prazdna
set  c20=prazdna
set  c21=prazdna
set  c22=prazdna
set  c23=prazdna
set  c24=prazdna
set  c25=prazdna
set  c26=prazdna
set  c27=prazdna
set  c28=prazdna
set  c29=prazdna
set  c30=prazdna
set  c31=prazdna
set  c32=prazdna
set  c33=prazdna
set  c34=prazdna
set  c35=prazdna
set  c36=prazdna
set  c37=prazdna
set  c38=prazdna
set  c39=prazdna
set  c40=prazdna
set  c41=prazdna
set  c42=prazdna
set  c43=prazdna
set  c44=prazdna
set  c45=prazdna
set  c46=prazdna
set  c47=prazdna
set  c48=prazdna
set  c49=prazdna
set  c50=prazdna
set  aktualizacia=nie
set  verziaos=1.0
cls
color 0a
echo Simple 1.0 (https://benik-software.estranky.sk)
echo -------------------------------------------------------------------------------
echo Enter your new username:
set/p "meno=Name: "
echo Enter your new password:
set/p "heslo=Password: "
echo Set color of text.
echo Colors: green, blue, blue-dark, red, pink, yellow, white
set/p "farba=Color: "
if %farba%==green color a
if %farba%==blue-dark color 9
if %farba%==blue color b
if %farba%==red color c
if %farba%==pink color d
if %farba%==yellow color e
if %farba%==white color f
goto SYSTEM
:SIMPLEOS
@echo off
set /p aktualizacia=<SimpleDATA\Simple063.DATA
if %aktualizacia%==ano goto AKTUALSIMPLEOS
:PREDVSIMPLEOS
echo Loading data files...
set /p meno=<SimpleDATA\Simple064.DATA   
set /p heslo=<SimpleDATA\Simple065.DATA   
set /p nazovprogramu=<SimpleDATA\Simple003.DATA   
set /p nazovprogramu2=<SimpleDATA\Simple004.DATA   
set /p nazovprogramu3=<SimpleDATA\Simple005.DATA   
set /p farba=<SimpleDATA\Simple006.DATA   
set /p nazovdokumentu=<SimpleDATA\Simple007.DATA   
set /p nazovdokumentu2=<SimpleDATA\Simple008.DATA   
set /p nazovdokumentu3=<SimpleDATA\Simple009.DATA   
set /p text=<SimpleDATA\Simple010.DATA   
set /p text2=<SimpleDATA\Simple011.DATA   
set /p text3=<SimpleDATA\Simple012.DATA   
set /p a1=<SimpleDATA\Simple013.DATA
set /p a2=<SimpleDATA\Simple014.DATA
set /p a3=<SimpleDATA\Simple015.DATA
set /p a4=<SimpleDATA\Simple016.DATA
set /p a5=<SimpleDATA\Simple017.DATA
set /p a6=<SimpleDATA\Simple018.DATA
set /p a7=<SimpleDATA\Simple019.DATA
set /p a8=<SimpleDATA\Simple020.DATA
set /p a9=<SimpleDATA\Simple021.DATA
set /p a10=<SimpleDATA\Simple022.DATA
set /p a11=<SimpleDATA\Simple023.DATA
set /p a12=<SimpleDATA\Simple024.DATA
set /p a13=<SimpleDATA\Simple025.DATA
set /p a14=<SimpleDATA\Simple026.DATA
set /p a15=<SimpleDATA\Simple027.DATA
set /p a16=<SimpleDATA\Simple028.DATA
set /p a17=<SimpleDATA\Simple029.DATA
set /p a18=<SimpleDATA\Simple030.DATA
set /p a19=<SimpleDATA\Simple031.DATA
set /p a20=<SimpleDATA\Simple032.DATA
set /p a21=<SimpleDATA\Simple033.DATA
set /p a22=<SimpleDATA\Simple034.DATA
set /p a23=<SimpleDATA\Simple035.DATA
set /p a24=<SimpleDATA\Simple036.DATA
set /p a25=<SimpleDATA\Simple037.DATA
set /p a26=<SimpleDATA\Simple038.DATA
set /p a27=<SimpleDATA\Simple039.DATA
set /p a28=<SimpleDATA\Simple040.DATA
set /p a29=<SimpleDATA\Simple041.DATA
set /p a30=<SimpleDATA\Simple042.DATA
set /p a31=<SimpleDATA\Simple043.DATA
set /p a32=<SimpleDATA\Simple044.DATA
set /p a33=<SimpleDATA\Simple045.DATA
set /p a34=<SimpleDATA\Simple046.DATA
set /p a35=<SimpleDATA\Simple047.DATA
set /p a36=<SimpleDATA\Simple048.DATA
set /p a37=<SimpleDATA\Simple049.DATA
set /p a38=<SimpleDATA\Simple050.DATA
set /p a39=<SimpleDATA\Simple051.DATA
set /p a40=<SimpleDATA\Simple052.DATA
set /p a41=<SimpleDATA\Simple053.DATA
set /p a42=<SimpleDATA\Simple054.DATA
set /p a43=<SimpleDATA\Simple055.DATA
set /p a44=<SimpleDATA\Simple056.DATA
set /p a45=<SimpleDATA\Simple057.DATA
set /p a46=<SimpleDATA\Simple058.DATA
set /p a47=<SimpleDATA\Simple059.DATA
set /p a48=<SimpleDATA\Simple060.DATA
set /p a49=<SimpleDATA\Simple061.DATA
set /p a50=<SimpleDATA\Simple062.DATA
set /p verziaos=<SimpleDATA\Simple066.DATA
set /p  b1=<SimpleDATA\Simple117.DATA
set /p  b2=<SimpleDATA\Simple118.DATA
set /p  b3=<SimpleDATA\Simple119.DATA
set /p  b4=<SimpleDATA\Simple120.DATA
set /p  b5=<SimpleDATA\Simple121.DATA
set /p  b6=<SimpleDATA\Simple122.DATA
set /p  b7=<SimpleDATA\Simple123.DATA
set /p  b8=<SimpleDATA\Simple124.DATA
set /p  b9=<SimpleDATA\Simple125.DATA
set /p  b10=<SimpleDATA\Simple126.DATA
set /p  b11=<SimpleDATA\Simple127.DATA
set /p  b12=<SimpleDATA\Simple128.DATA
set /p  b13=<SimpleDATA\Simple129.DATA
set /p  b14=<SimpleDATA\Simple130.DATA
set /p  b15=<SimpleDATA\Simple131.DATA
set /p  b16=<SimpleDATA\Simple132.DATA
set /p  b17=<SimpleDATA\Simple133.DATA
set /p  b18=<SimpleDATA\Simple134.DATA
set /p  b19=<SimpleDATA\Simple135.DATA
set /p  b20=<SimpleDATA\Simple136.DATA
set /p  b21=<SimpleDATA\Simple137.DATA
set /p  b22=<SimpleDATA\Simple138.DATA
set /p  b23=<SimpleDATA\Simple139.DATA
set /p  b24=<SimpleDATA\Simple140.DATA
set /p  b25=<SimpleDATA\Simple141.DATA
set /p  b26=<SimpleDATA\Simple142.DATA
set /p  b27=<SimpleDATA\Simple143.DATA
set /p  b28=<SimpleDATA\Simple144.DATA
set /p  b29=<SimpleDATA\Simple145.DATA
set /p  b30=<SimpleDATA\Simple146.DATA
set /p  b31=<SimpleDATA\Simple147.DATA
set /p  b32=<SimpleDATA\Simple148.DATA
set /p  b33=<SimpleDATA\Simple149.DATA
set /p  b34=<SimpleDATA\Simple150.DATA
set /p  b35=<SimpleDATA\Simple151.DATA
set /p  b36=<SimpleDATA\Simple152.DATA
set /p  b37=<SimpleDATA\Simple153.DATA
set /p  b38=<SimpleDATA\Simple154.DATA
set /p  b39=<SimpleDATA\Simple155.DATA
set /p  b40=<SimpleDATA\Simple156.DATA
set /p  b41=<SimpleDATA\Simple157.DATA
set /p  b42=<SimpleDATA\Simple158.DATA
set /p  b43=<SimpleDATA\Simple159.DATA
set /p  b44=<SimpleDATA\Simple160.DATA
set /p  b45=<SimpleDATA\Simple161.DATA
set /p  b46=<SimpleDATA\Simple162.DATA
set /p  b47=<SimpleDATA\Simple163.DATA
set /p  b48=<SimpleDATA\Simple164.DATA
set /p  b49=<SimpleDATA\Simple165.DATA
set /p  b50=<SimpleDATA\Simple166.DATA
set /p  c1=<SimpleDATA\Simple167.DATA
set /p  c2=<SimpleDATA\Simple168.DATA
set /p  c3=<SimpleDATA\Simple169.DATA
set /p  c4=<SimpleDATA\Simple170.DATA
set /p  c5=<SimpleDATA\Simple171.DATA
set /p  c6=<SimpleDATA\Simple172.DATA
set /p  c7=<SimpleDATA\Simple173.DATA
set /p  c8=<SimpleDATA\Simple174.DATA
set /p  c9=<SimpleDATA\Simple175.DATA
set /p  c10=<SimpleDATA\Simple176.DATA
set /p  c11=<SimpleDATA\Simple177.DATA
set /p  c12=<SimpleDATA\Simple178.DATA
set /p  c13=<SimpleDATA\Simple179.DATA
set /p  c14=<SimpleDATA\Simple180.DATA
set /p  c15=<SimpleDATA\Simple181.DATA
set /p  c16=<SimpleDATA\Simple182.DATA
set /p  c17=<SimpleDATA\Simple183.DATA
set /p  c18=<SimpleDATA\Simple184.DATA
set /p  c19=<SimpleDATA\Simple185.DATA
set /p  c20=<SimpleDATA\Simple186.DATA
set /p  c21=<SimpleDATA\Simple187.DATA
set /p  c22=<SimpleDATA\Simple188.DATA
set /p  c23=<SimpleDATA\Simple189.DATA
set /p  c24=<SimpleDATA\Simple190.DATA
set /p  c25=<SimpleDATA\Simple191.DATA
set /p  c26=<SimpleDATA\Simple192.DATA
set /p  c27=<SimpleDATA\Simple193.DATA
set /p  c28=<SimpleDATA\Simple194.DATA
set /p  c29=<SimpleDATA\Simple195.DATA
set /p  c30=<SimpleDATA\Simple196.DATA
set /p  c31=<SimpleDATA\Simple197.DATA
set /p  c32=<SimpleDATA\Simple198.DATA
set /p  c33=<SimpleDATA\Simple199.DATA
set /p  c34=<SimpleDATA\Simple200.DATA
set /p  c35=<SimpleDATA\Simple201.DATA
set /p  c36=<SimpleDATA\Simple202.DATA
set /p  c37=<SimpleDATA\Simple203.DATA
set /p  c38=<SimpleDATA\Simple204.DATA
set /p  c39=<SimpleDATA\Simple205.DATA
set /p  c40=<SimpleDATA\Simple206.DATA
set /p  c41=<SimpleDATA\Simple207.DATA
set /p  c42=<SimpleDATA\Simple208.DATA
set /p  c43=<SimpleDATA\Simple209.DATA
set /p  c44=<SimpleDATA\Simple210.DATA
set /p  c45=<SimpleDATA\Simple211.DATA
set /p  c46=<SimpleDATA\Simple212.DATA
set /p  c47=<SimpleDATA\Simple213.DATA
set /p  c48=<SimpleDATA\Simple214.DATA
set /p  c49=<SimpleDATA\Simple215.DATA
set /p  c50=<SimpleDATA\Simple216.DATA
set /p  vymazobr=<SimpleDATA\Simple217.DATA
if NOT %vymazobr%==nie cls
echo Welcome!
echo -------------------------------------------------------------------------------
:PRIHLASENIE
if %aktualizacia%==ano goto AKTUALPRIHLASENIE
:PREDVPRIHLASENIE
color 0a
echo LOGIN
set/p "menovstup=Name: "
if %menovstup%==%meno% goto HESLO
echo User %menovstup% not exist. Press ENTER...
set/p "prazdna="
if NOT %vymazobr%==nie cls
goto PRIHLASENIE
:HESLO
if %aktualizacia%==ano goto AKTUALHESLO
:PREDVHESLO
set/p "heslovstup=Password: "
if %heslovstup%==%heslo% goto HESLOSPRAVNE
echo Wrong password. Try again...
set/p "heslovstup=Password: "
:HESLONESPRAVNE
if %aktualizacia%==ano goto AKTUALHESLONESPRAVNE
:PREDVHESLONESPRAVNE
color c
echo Wrong password (%heslovstup%). Press ENTER...
set/p "prazdna="
if NOT %vymazobr%==nie cls
goto PRIHLASENIE
:HESLOSPRAVNE
echo Password is correct. Press ENTER...
set/p "prazdna="
:SYSTEM
if %aktualizacia%==ano goto AKTUALSYSTEM
:PREDVSYSTEM
set odhlaseny=nie
set volba=nie
set menovstup=uzivatel
set heslovstupvstup=heslo
set boot=simple
set program=textovy-program
set programmenu=novy
set subormenu=novy
set vloznazov=-
set prikaz=152634
set ulozit=1
set diskvolba=-
set jednotka=C:
set nazov=-
set spustitprikaz=nie
set premenna01=1
set premenna02=1
set premenna03=1
set premenna04=1
set premenna05=1
if %farba%==zelena color a
if %farba%==modra color 9
if %farba%==modra-bleda color b
if %farba%==cervena color c
if %farba%==ruzova color d
if %farba%==zlta color e
if %farba%==biela color f
if NOT %vymazobr%==nie cls
:JADROSYSTEMU
if %aktualizacia%==ano goto AKTUALJADROSYSTEMU
:PREDVJADROSYSTEMU
set restartovat=nie
echo                                   Simple
echo -------------------------------------------------------------------------------
set/p "prikaz=Command: "
if %prikaz%==logout goto ODHLASIT
if %prikaz%==boot goto BOOT
if %prikaz%==turnoff goto VYPNUT
if %prikaz%==color goto FARBA
if %prikaz%==programs goto PROGRAMY
if %prikaz%==commands goto PRIKAZY
if %prikaz%==version goto VERZIAOS
if %prikaz%==sourcecode goto ZDROJOVYKOD
if %prikaz%==upgrade goto AKTUALIZOVAT
if %prikaz%==os-path goto OSCESTA
if %prikaz%==reinstall goto PREINSTALOVAT
if %prikaz%==date goto DATUMCAS
if %prikaz%==time goto DATUMCAS
if %prikaz%==exit goto ZAVRIET
if %prikaz%==tools goto NASTAVENIA
if %prikaz%==%vlastnyprikaz% goto STARTVLASTNYPRIKAZPROGRAM
goto SYSTEMNEPOZNAMPRIKAZ
:SYSTEMNEPOZNAMPRIKAZ
if %aktualizacia%==ano goto AKTUALSYSTEMNEPOZNAMPRIKAZ
:PREDVSYSTEMNEPOZNAMPRIKAZ
if %prikaz%==152634 goto SYSTEM
echo Unknown command ("%prikaz%"). Press ENTER...
set/p "prazdne="
if NOT %vymazobr%==nie cls
goto SYSTEM
:ODHLASIT
if %aktualizacia%==ano goto AKTUALODHLASIT
:PREDVODHLASIT
if NOT %vymazobr%==nie cls
goto PRIHLASENIE
:BOOT
if %aktualizacia%==ano goto AKTUALBOOT
:PREDVBOOT
echo Enter name of OS.
set/p "boot=Boot (Windows/Simple): "
if %boot%==windows goto ZAVRIET
if %boot%==simple goto SimpleOS
echo OS %boot% not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:VYPNUT
if %aktualizacia%==ano goto AKTUALVYPNUT
:PREDVVYPNUT
echo Turning off...
shutdown -s
set/p "prazdne="
:FARBA
if %aktualizacia%==ano goto AKTUALFARBA
:PREDVFARBA
echo Set color of text.
echo Farby: green, blue-dark, blue, red, pink, yellow, white
set/p "farba=Color: "
if %farba%==green color a
if %farba%==blue-dark color 9
if %farba%==blue color b
if %farba%==red color c
if %farba%==pink color d
if %farba%==yellow color e
if %farba%==white color f
goto SYSTEM
:PROGRAMY
if %aktualizacia%==ano goto AKTUALPROGRAMY
:PREDVPROGRAMY
if NOT %vymazobr%==nie cls
echo Enter name of installed program (namiesto medzier piste pomlcku)
echo If you want to install program, enter command INSTALL
echo If you want to quit this menu, enter command QUIT
echo -----------------------------
echo PREINSTALLED PROGRAMS
echo -----------------------------
echo Text maker
echo Writing programs (not stable)
echo Open file from disk
echo TXT converter
echo -----------------------------
set/p "program=Command or name of program: "
if %program%==install goto INSTALOVATPROGRAM
if %program%==quit goto SYSTEM
if %program%==text-maker goto TEXTOVYPROGRAM
if %program%==writing-programs goto TVORBAPROGRAMOV
if %program%==open-file-from-disk goto DISKOVAJEDNOTKA
if %program%==txt-converter goto KONVERTOVATTXT
if %program%==%nazovprogramu% goto VLASTNYPROGRAM
if %program%==%nazovprogramu2% goto VLASTNYPROGRAM2
if %program%==%nazovprogramu3% goto VLASTNYPROGRAM3
if EXIST %program%.bat %program%.bat
goto SYSTEM
if NOT EXIST %program%.bat echo Program "%program%" is not installed. Press ENTER...
set/p "prazdne="
goto SYSTEM
:TEXTOVYPROGRAM
if %aktualizacia%==ano goto AKTUALTEXTOVYPROGRAM
:PREDVTEXTOVYPROGRAM
if NOT %vymazobr%==nie cls
echo TEXT MAKER
echo -------------------------------------------------------------------------------
echo Do you want to open new document (NEW) or existing (OPEN)?
echo QUIT = close this program
set/p "subormenu=File: "
if %subormenu%==new goto NOVYDOKUMENT
if %subormenu%==quit goto SYSTEM
if %subormenu%==open goto OTVORDOKUMENT
echo Unknown command (%subormenu%). Press ENTER...
set/p "prazdne="
goto TEXTOVYPROGRAM
:OTVORDOKUMENT
if %aktualizacia%==ano goto AKTUALOTVORDOKUMENT
:PREDVOTVORDOKUMENT
if NOT %vymazobr%==nie cls
echo SAVED TEXT DOCUMENTS
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
echo Enter name of saved document.
set/p "vloznazov=Name: "
if %vloznazov%==00msdos11 goto MSDOS
if %vloznazov%==%nazovdokumentu% goto TEXT
if %vloznazov%==%nazovdokumentu2% goto TEXT2
if %vloznazov%==%nazovdokumentu3% goto TEXT3
if %vloznazov%==recover goto TEXT0
echo Document not found. Press ENTER...
set/p "prazdne="
goto TEXTOVYPROGRAM
:NOVYDOKUMENT
if %aktualizacia%==ano goto AKTUALNOVYDOKUMENT
:PREDVNOVYDOKUMENT
if NOT %vymazobr%==nie cls
echo TEXT MAKER
echo -------------------------------------------------------------------------------
echo Use "-" or "_" instead spaces.
echo Example 1: Sentense-without-spaces.
echo Example 2: Sentence_without_spaces.
echo -------------------------------------------------------------------------------
set/p "text0="
:ULOZITDOKUMENT
if %aktualizacia%==ano goto AKTUALULOZITDOKUMENT
:PREDVULOZITDOKUMENT
echo Save? (YES/NO)
set/p "volba=->"
if %volba%==no goto SYSTEM
if NOT %volba%==yes goto ULOZITDOKUMENT
set/p "nazov=Name of document:"
:KAMULOZIT
if %aktualizacia%==ano goto AKTUALKAMULOZIT
:PREDVKAMULOZIT
echo Choose 1, 2, or 3.
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
set/p "ulozit=Number: "
if %ulozit%==1 set nazovdokumentu=%nazov%
if %ulozit%==1 set text=%text0%
if %ulozit%==2 set nazovdokumentu2=%nazov%
if %ulozit%==2 set text2=%text0%
if %ulozit%==3 set nazovdokumentu3=%nazov%
if %ulozit%==3 set text3=%text0%
goto TEXTOVYPROGRAM

:TEXT
if %aktualizacia%==ano goto AKTUALTEXT
:PREDVTEXT
if %text%==prazdne00112 goto OTVORDOKUMENT
if NOT %vymazobr%==nie cls
echo %nazovdokumentu%
echo -------------------------------------------------------------------------------
echo %text%
set/p "prazdne="
goto TEXTOVYPROGRAM

:TEXT0
if %aktualizacia%==ano goto AKTUALTEXT0
:PREDVTEXT0
if %text%==prazdne00112 goto 2TEXT0
echo %text0%
set/p "prazdne="
goto TEXTOVYPROGRAM
:2TEXT0
if %aktualizacia%==ano goto AKTUAL2TEXT0
:PREDV2TEXT0
if %text2%==prazdne00112 goto 3TEXT0
echo %text0%
set/p "prazdne="
goto TEXTOVYPROGRAM
:3TEXT0
if %aktualizacia%==ano goto AKTUAL3TEXT0
:PREDV3TEXT0
if %text3%==prazdne00112 goto TEXT0NENAJDENY
echo %text0%
set/p "prazdne="
goto TEXTOVYPROGRAM
:TEXT0NENAJDENY
if %aktualizacia%==ano goto AKTUALTEXT0NENAJDENY
:PREDVTEXT0NENAJDENY
echo Failed. Press ENTER...
set/p "prazdne="
goto TEXTOVYPROGRAM
:TEXT2
if %aktualizacia%==ano goto AKTUALTEXT2
:PREDVTEXT2
if %text2%==prazdne00112 goto OTVORDOKUMENT
if NOT %vymazobr%==nie cls
echo %nazovdokumentu2%
echo -------------------------------------------------------------------------------
echo %text2%
set/p "prazdne="
goto TEXTOVYPROGRAM
:TEXT3
if %aktualizacia%==ano goto AKTUALTEXT3
:PREDVTEXT3
if %text3%==prazdne00112 goto OTVORDOKUMENT
if NOT %vymazobr%==nie cls
echo %nazovdokumentu3%
echo -------------------------------------------------------------------------------
echo %text3%
set/p "prazdne="
goto TEXTOVYPROGRAM
:MSDOS
if %aktualizacia%==ano goto AKTUALMSDOS
:PREDVMSDOS
set/p "msdos="
%msdos%
goto MSDOS
:INSTALOVATPROGRAM
if %aktualizacia%==ano goto AKTUALINSTALOVATPROGRAM
:PREDVINSTALOVATPROGRAM
echo Path of program:
set/p "jednotka="
echo Name of program:
set/p "program="
if EXIST %jednotka%\%program%.bat goto KOPIROVANIEPROGRAMU
if EXIST %jednotka%\%program%.exe goto KOPIROVANIEPROGRAMU
echo Not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:KOPIROVANIEPROGRAMU
if %aktualizacia%==ano goto AKTUALKOPIROVANIEPROGRAMU
:PREDVKOPIROVANIEPROGRAMU
if EXIST %program%.bat goto PROGRAMUZEXISTUJE
if EXIST %program%.exe goto PROGRAMUZEXISTUJE
:KOPIROVATPROGRAM
if %aktualizacia%==ano goto AKTUALKOPIROVATPROGRAM
:PREDVKOPIROVATPROGRAM
echo Installing...
if EXIST %jednotka%\%program%.bat copy %jednotka%\%program%.bat
if EXIST %jednotka%\%program%.exe copy %jednotka%\%program%.exe
echo Completed. Press ENTER...
set/p "prazdne="
goto SYSTEM
:PROGRAMUZEXISTUJE
if %aktualizacia%==ano goto AKTUALPROGRAMUZEXISTUJE
:PREDVPROGRAMUZEXISTUJE
echo Program exists.
set/p "volba=Overwrite?"
if %volba%==yes goto KOPIROVATPROGRAM
if %volba%==no goto SYSTEM
if NOT %volba%==no echo Enter YES or NO. Press ENTER...
set/p "prazdne="
goto PROGRAMUZEXISTUJE
:TVORBAPROGRAMOV
if %aktualizacia%==ano goto AKTUALTVORBAPROGRAMOV
:PREDVTVORBAPROGRAMOV
if NOT %vymazobr%==nie cls
echo WRITING PROGRAMS
echo -------------------------------------------------------------------------------
echo Enter NEW or OPEN.
echo QUIT = close program
set/p "programmenu=Program: "
if %programmenu%==new goto ULOZITPROGRAM
if %programmenu%==quit goto SYSTEM
if %programmenu%==open goto OTVORPROGRAM
echo Unknown command (%programmenu%). Press ENTER...
set/p "prazdne="
goto TVORBAPROGRAMOV
:NOVYPROGRAM1
if %aktualizacia%==ano goto AKTUALNOVYPROGRAM1
:PREDVNOVYPROGRAM1
if NOT %vymazobr%==nie cls
echo WRITING PROGRAMS
echo -------------------------------------------------------------------------------
echo To end programming, enter command END (on lines 10, 20, 30, 40).
echo Program lenght: max. 50 lines (no enter END command).
set/p "a1=01:"
set/p "a2=02:"
set/p "a3=03:"
set/p "a4=04:"
set/p "a5=05:"
set/p "a6=06:"
set/p "a7=07:"
set/p "a8=08:"
set/p "a9=09:"
set/p "a10=10:"
if %a10%==end goto TVORBAPROGRAMOV
set/p "a11=11:"
set/p "a12=12:"
set/p "a13=13:"
set/p "a14=14:"
set/p "a15=15:"
set/p "a16=16:"
set/p "a17=17:"
set/p "a18=18:"
set/p "a19=19:"
set/p "a20=20:"
if %a20%==end goto TVORBAPROGRAMOV
set/p "a21=21:"
set/p "a22=22:"
set/p "a23=23:"
set/p "a24=24:"
set/p "a25=25:"
set/p "a26=26:"
set/p "a27=27:"
set/p "a28=28:"
set/p "a29=29:"
set/p "a30=30:"
if %a30%==end goto TVORBAPROGRAMOV
set/p "a31=31:"
set/p "a32=32:"
set/p "a33=33:"
set/p "a34=34:"
set/p "a35=35:"
set/p "a36=36:"
set/p "a37=37:"
set/p "a38=38:"
set/p "a39=39:"
set/p "a40=40:"
if %a40%==end goto TVORBAPROGRAMOV
set/p "a41=41:"
set/p "a42=42:"
set/p "a43=43:"
set/p "a44=44:"
set/p "a45=45:"
set/p "a46=46:"
set/p "a47=47:"
set/p "a48=48:"
set/p "a49=49:"
set/p "a50=50:"
goto TVORBAPROGRAMOV
:NOVYPROGRAM2
if %aktualizacia%==ano goto AKTUALNOVYPROGRAM2
:PREDVNOVYPROGRAM2
if NOT %vymazobr%==nie cls
echo WRITING PROGRAMS
echo -------------------------------------------------------------------------------
echo To end programming, enter command END (on lines 10, 20, 30, 40).
echo Program lenght: max. 50 lines (no enter END command).
set/p "b1=01:"
set/p "b2=02:"
set/p "b3=03:"
set/p "b4=04:"
set/p "b5=05:"
set/p "b6=06:"
set/p "b7=07:"
set/p "b8=08:"
set/p "b9=09:"
set/p "b10=10:"
if %b10%==end goto TVORBAPROGRAMOV
set/p "b11=11:"
set/p "b12=12:"
set/p "b13=13:"
set/p "b14=14:"
set/p "b15=15:"
set/p "b16=16:"
set/p "b17=17:"
set/p "b18=18:"
set/p "b19=19:"
set/p "b20=20:"
if %b20%==end goto TVORBAPROGRAMOV
set/p "b21=21:"
set/p "b22=22:"
set/p "b23=23:"
set/p "b24=24:"
set/p "b25=25:"
set/p "b26=26:"
set/p "b27=27:"
set/p "b28=28:"
set/p "b29=29:"
set/p "b30=30:"
if %b30%==end goto TVORBAPROGRAMOV
set/p "b31=31:"
set/p "b32=32:"
set/p "b33=33:"
set/p "b34=34:"
set/p "b35=35:"
set/p "b36=36:"
set/p "b37=37:"
set/p "b38=38:"
set/p "b39=39:"
set/p "b40=40:"
if %b40%==end goto TVORBAPROGRAMOV
set/p "b41=41:"
set/p "b42=42:"
set/p "b43=43:"
set/p "b44=44:"
set/p "b45=45:"
set/p "b46=46:"
set/p "b47=47:"
set/p "b48=48:"
set/p "b49=49:"
set/p "b50=50:"
goto TVORBAPROGRAMOV
:NOVYPROGRAM3
if %aktualizacia%==ano goto AKTUALNOVYPROGRAM3
:PREDVNOVYPROGRAM3
if NOT %vymazobr%==nie cls
echo WRITING PROGRAMS
echo -------------------------------------------------------------------------------
echo To end programming, enter command END (on lines 10, 20, 30, 40).
echo Program lenght: max. 50 lines (no enter END command).
set/p "c1=01:"
set/p "c2=02:"
set/p "c3=03:"
set/p "c4=04:"
set/p "c5=05:"
set/p "c6=06:"
set/p "c7=07:"
set/p "c8=08:"
set/p "c9=09:"
set/p "c10=10:"
if %c10%==end goto TVORBAPROGRAMOV
set/p "c11=11:"
set/p "c12=12:"
set/p "c13=13:"
set/p "c14=14:"
set/p "c15=15:"
set/p "c16=16:"
set/p "c17=17:"
set/p "c18=18:"
set/p "c19=19:"
set/p "c20=20:"
if %c20%==end goto TVORBAPROGRAMOV
set/p "c21=21:"
set/p "c22=22:"
set/p "c23=23:"
set/p "c24=24:"
set/p "c25=25:"
set/p "c26=26:"
set/p "c27=27:"
set/p "c28=28:"
set/p "c29=29:"
set/p "c30=30:"
if %c30%==end goto TVORBAPROGRAMOV
set/p "c31=31:"
set/p "c32=32:"
set/p "c33=33:"
set/p "c34=34:"
set/p "c35=35:"
set/p "c36=36:"
set/p "c37=37:"
set/p "c38=38:"
set/p "c39=39:"
set/p "c40=40:"
if %c40%==end goto TVORBAPROGRAMOV
set/p "c41=41:"
set/p "c42=42:"
set/p "c43=43:"
set/p "c44=44:"
set/p "c45=45:"
set/p "c46=46:"
set/p "c47=47:"
set/p "c48=48:"
set/p "c49=49:"
set/p "c50=50:"
goto TVORBAPROGRAMOV
:ULOZITPROGRAM
if %aktualizacia%==ano goto AKTUALULOZITPROGRAM
:PREDVULOZITPROGRAM
set/p "nazov=Nazov programu:"
goto KAMULOZIT
:KAMULOZIT
if %aktualizacia%==ano goto AKTUALKAMULOZIT
:PREDVKAMULOZIT
echo Save program (choose 1, 2, or 3)
echo ---------------------------------
echo 1/%nazovprogramu%
echo 2/%nazovprogramu2%
echo 3/%nazovprogramu3%
echo ---------------------------------
set/p "ulozit=Number: "
if %ulozit%==1 set nazovprogramu=%nazov%
if %ulozit%==2 set nazovprogramu2=%nazov%
if %ulozit%==3 set nazovprogramu3=%nazov%
if %ulozit%==1 goto NOVYPROGRAM1
if %ulozit%==2 goto NOVYPROGRAM2
if %ulozit%==3 goto NOVYPROGRAM3
echo Incorrect choice. Press ENTER...
set/p "prazdne="
goto KAMULOZIT
:OTVORPROGRAM
if %aktualizacia%==ano goto AKTUALOTVORPROGRAM
:PREDVOTVORPROGRAM
if NOT %vymazobr%==nie cls
echo SAVED PROGRAMS
echo ---------------------------------
echo 1/%nazovprogramu%
echo 2/%nazovprogramu2%
echo 3/%nazovprogramu3%
echo ---------------------------------
echo Enter name of program.
set/p "vloznazov=Name: "
if %vloznazov%==msdos11 goto MSDOS
if %vloznazov%==%nazovprogramu% goto VLASTNYPROGRAM
if %vloznazov%==%nazovprogramu2% goto VLASTNYPROGRAM2
if %vloznazov%==%nazovprogramu3% goto VLASTNYPROGRAM3
echo Program nenajdeny. Stlacte klavesu ENTER...
set/p "prazdne="
goto TVORBAPROGRAMOV
:VLASTNYPROGRAM
if %aktualizacia%==ano goto AKTUALVLASTNYPROGRAM
:PREDVVLASTNYPROGRAM
if %a2%==prazdne00113 goto OTVORPROGRAM
if NOT %vymazobr%==nie cls
%a1%
%a2%
%a3%
%a4%
%a5%
%a6%
%a7%
%a8%
%a9%
if %a10%==end goto PROGRAMY
%a10%
%a11%
%a12%
%a13%
%a14%
%a15%
%a16%
%a17%
%a18%
%a19%
if %a20%==end goto PROGRAMY
%a20%
%a21%
%a22%
%a23%
%a24%
%a25%
%a26%
%a27%
%a28%
%a29%
if %a30%==end goto PROGRAMY
%a30%
%a31%
%a32%
%a33%
%a34%
%a35%
%a36%
%a37%
%a38%
%a39%
if %a40%==end goto PROGRAMY
%a40%
%a41%
%a42%
%a43%
%a44%
%a45%
%a46%
%a47%
%a48%
%a49%
if %a50%==end goto PROGRAMY
%a50%
goto TVORBAPROGRAMOV
:VLASTNYPROGRAM2
if %aktualizacia%==ano goto AKTUALVLASTNYPROGRAM2
:PREDVVLASTNYPROGRAM2
if %b2%==prazdne00113 goto OTVORPROGRAM
if NOT %vymazobr%==nie cls
%b1%
%b2%
%b3%
%b4%
%b5%
%b6%
%b7%
%b8%
%b9%
if %b10%==end goto PROGRAMY
%b10%
%b11%
%b12%
%b13%
%b14%
%b15%
%b16%
%b17%
%b18%
%b19%
if %b20%==end goto PROGRAMY
%b20%
%b21%
%b22%
%b23%
%b24%
%b25%
%b26%
%b27%
%b28%
%b29%
if %b30%==end goto PROGRAMY
%b30%
%b31%
%b32%
%b33%
%b34%
%b35%
%b36%
%b37%
%b38%
%b39%
if %b40%==end goto PROGRAMY
%b40%
%b41%
%b42%
%b43%
%b44%
%b45%
%b46%
%b47%
%b48%
%b49%
if %b50%==end goto PROGRAMY
%b50%
goto TVORBAPROGRAMOV
:VLASTNYPROGRAM3
if %aktualizacia%==ano goto AKTUALVLASTNYPROGRAM3
:PREDVVLASTNYPROGRAM3
if %c2%==prazdne00113 goto OTVORPROGRAM
if NOT %vymazobr%==nie cls
%c1%
%c2%
%c3%
%c4%
%c5%
%c6%
%c7%
%c8%
%c9%
if %c10%==end goto PROGRAMY
%c10%
%c11%
%c12%
%c13%
%c14%
%c15%
%c16%
%c17%
%c18%
%c19%
if %c20%==end goto PROGRAMY
%c20%
%c21%
%c22%
%c23%
%c24%
%c25%
%c26%
%c27%
%c28%
%c29%
if %c30%==end goto PROGRAMY
%c30%
%c31%
%c32%
%c33%
%c34%
%c35%
%c36%
%c37%
%c38%
%c39%
if %c40%==end goto PROGRAMY
%c40%
%c41%
%c42%
%c43%
%c44%
%c45%
%c46%
%c47%
%c48%
%c49%
if %c50%==end goto PROGRAMY
%c50%
goto TVORBAPROGRAMOV
:VERZIAOS
if %aktualizacia%==ano goto AKTUALVERZIAOS
:PREDVVERZIAOS
echo Version of Simple: %verziaos%. Press ENTER...
set/p "prazdne="
goto SYSTEM
:ZDROJOVYKOD
if %aktualizacia%==ano goto AKTUALZDROJOVYKOD
:PREDVZDROJOVYKOD
echo Source code is available on https://benik-software.estranky.sk/.
echo If you have .BAT version of program, open it in text editor.
set/p "prazdne=Press ENTER..."
goto SYSTEM
:AKTUALIZOVAT
if %aktualizacia%==ano goto AKTUALAKTUALIZOVAT
:PREDVAKTUALIZOVAT
echo Are you sure? (YES/NO)
set/p "volba="
if %volba%==no goto SYSTEM
if NOT %volba%==yes goto AKTUALIZOVAT
if %volba%==yes echo Enter path of Upgrade Plugin.
set/p "jednotka=Path: "
if EXIST %jednotka%\SIMPLE_Upgrade_Plugin.upp goto KOPIROVATAKTUALIZACNYPLUGIN
if EXIST %jednotka%\SIMPLE_Upgrade_Plugin.exe goto KOPIROVATAKTUALIZACNYPLUGIN1
echo Update Plugin not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:KOPIROVATAKTUALIZACNYPLUGIN
if %aktualizacia%==ano goto AKTUALKOPIROVATAKTUALIZACNYPLUGIN
:PREDVKOPIROVATAKTUALIZACNYPLUGIN
echo %jednotka%\SIMPLE_Upgrade_Plugin.upp
copy Simple.bat+%jednotka%\SIMPLE_Upgrade_Plugin.upp
set aktualizacia=ano
echo Press ENTER for safely reboot of Simple...
set/p "prazdne="
set restartovat=ano
goto ZAVRIET
:KOPIROVATAKTUALIZACNYPLUGIN1
echo %jednotka%\SIMPLE_Upgrade_Plugin.exe
copy Simple.exe+%jednotka%\SIMPLE_Upgrade_Plugin.exe
set aktualizacia=ano
echo Press ENTER for safely reboot of Simple...
set/p "prazdne="
set restartovat=ano
goto ZAVRIET
:OSCESTA
if %aktualizacia%==ano goto AKTUALOSCESTA
:PREDVOSCESTA
echo Path of Simple OS: %CD%
set/p "domovcesta=New path: "
replace Simple.exe %domovcesta%
goto SIMPLEOS
:ZAVRIET
if %aktualizacia%==ano goto AKTUALZAVRIET
:PREDVZAVRIET
echo Saving data files...
if NOT EXIST SimpleDATA md SimpleDATA
echo %meno%>SimpleDATA\Simple064.DATA   
echo %heslo%>SimpleDATA\Simple065.DATA   
echo %nazovprogramu%>SimpleDATA\Simple003.DATA   
echo %nazovprogramu2%>SimpleDATA\Simple004.DATA   
echo %nazovprogramu3>SimpleDATA\Simple005.DATA   
echo %farba%>SimpleDATA\Simple006.DATA   
echo %nazovdokumentu%>SimpleDATA\Simple007.DATA   
echo %nazovdokumentu2%>SimpleDATA\Simple008.DATA   
echo %nazovdokumentu3%>SimpleDATA\Simple009.DATA   
echo %text%>SimpleDATA\Simple010.DATA   
echo %text2%>SimpleDATA\Simple011.DATA   
echo %text3%>SimpleDATA\Simple012.DATA   
echo %a1%>SimpleDATA\Simple013.DATA
echo %a2%>SimpleDATA\Simple014.DATA
echo %a3%>SimpleDATA\Simple015.DATA
echo %a4%>SimpleDATA\Simple016.DATA
echo %a5%>SimpleDATA\Simple017.DATA
echo %a6%>SimpleDATA\Simple018.DATA
echo %a7%>SimpleDATA\Simple019.DATA
echo %a8%>SimpleDATA\Simple020.DATA
echo %a9%>SimpleDATA\Simple021.DATA
echo %a10%>SimpleDATA\Simple022.DATA
echo %a11%>SimpleDATA\Simple023.DATA
echo %a12%>SimpleDATA\Simple024.DATA
echo %a13%>SimpleDATA\Simple025.DATA
echo %a14%>SimpleDATA\Simple026.DATA
echo %a15%>SimpleDATA\Simple027.DATA
echo %a16%>SimpleDATA\Simple028.DATA
echo %a17%>SimpleDATA\Simple029.DATA
echo %a18%>SimpleDATA\Simple030.DATA
echo %a19%>SimpleDATA\Simple031.DATA
echo %a20%>SimpleDATA\Simple032.DATA
echo %a21%>SimpleDATA\Simple033.DATA
echo %a22%>SimpleDATA\Simple034.DATA
echo %a23%>SimpleDATA\Simple035.DATA
echo %a24%>SimpleDATA\Simple036.DATA
echo %a25%>SimpleDATA\Simple037.DATA
echo %a26%>SimpleDATA\Simple038.DATA
echo %a27%>SimpleDATA\Simple039.DATA
echo %a28%>SimpleDATA\Simple040.DATA
echo %a29%>SimpleDATA\Simple041.DATA
echo %a30%>SimpleDATA\Simple042.DATA
echo %a31%>SimpleDATA\Simple043.DATA
echo %a32%>SimpleDATA\Simple044.DATA
echo %a33%>SimpleDATA\Simple045.DATA
echo %a34%>SimpleDATA\Simple046.DATA
echo %a35%>SimpleDATA\Simple047.DATA
echo %a36%>SimpleDATA\Simple048.DATA
echo %a37%>SimpleDATA\Simple049.DATA
echo %a38%>SimpleDATA\Simple050.DATA
echo %a39%>SimpleDATA\Simple051.DATA
echo %a40%>SimpleDATA\Simple052.DATA
echo %a41%>SimpleDATA\Simple053.DATA
echo %a42%>SimpleDATA\Simple054.DATA
echo %a43%>SimpleDATA\Simple055.DATA
echo %a44%>SimpleDATA\Simple056.DATA
echo %a45%>SimpleDATA\Simple057.DATA
echo %a46%>SimpleDATA\Simple058.DATA
echo %a47%>SimpleDATA\Simple059.DATA
echo %a48%>SimpleDATA\Simple060.DATA
echo %a49%>SimpleDATA\Simple061.DATA
echo %a50%>SimpleDATA\Simple062.DATA
echo %aktualizacia%>SimpleDATA\Simple063.DATA
echo %verziaos%>SimpleDATA\Simple066.DATA
echo %b1%>SimpleDATA\Simple117.DATA
echo %b2%>SimpleDATA\Simple118.DATA
echo %b3%>SimpleDATA\Simple119.DATA
echo %b4%>SimpleDATA\Simple120.DATA
echo %b5%>SimpleDATA\Simple121.DATA
echo %b6%>SimpleDATA\Simple122.DATA
echo %b7%>SimpleDATA\Simple123.DATA
echo %b8%>SimpleDATA\Simple124.DATA
echo %b9%>SimpleDATA\Simple125.DATA
echo %b10%>SimpleDATA\Simple126.DATA
echo %b11%>SimpleDATA\Simple127.DATA
echo %b12%>SimpleDATA\Simple128.DATA
echo %b13%>SimpleDATA\Simple129.DATA
echo %b14%>SimpleDATA\Simple130.DATA
echo %b15%>SimpleDATA\Simple131.DATA
echo %b16%>SimpleDATA\Simple132.DATA
echo %b17%>SimpleDATA\Simple133.DATA
echo %b18%>SimpleDATA\Simple134.DATA
echo %b19%>SimpleDATA\Simple135.DATA
echo %b20%>SimpleDATA\Simple136.DATA
echo %b21%>SimpleDATA\Simple137.DATA
echo %b22%>SimpleDATA\Simple138.DATA
echo %b23%>SimpleDATA\Simple139.DATA
echo %b24%>SimpleDATA\Simple140.DATA
echo %b25%>SimpleDATA\Simple141.DATA
echo %b26%>SimpleDATA\Simple142.DATA
echo %b27%>SimpleDATA\Simple143.DATA
echo %b28%>SimpleDATA\Simple144.DATA
echo %b29%>SimpleDATA\Simple145.DATA
echo %b30%>SimpleDATA\Simple146.DATA
echo %b31%>SimpleDATA\Simple147.DATA
echo %b32%>SimpleDATA\Simple148.DATA
echo %b33%>SimpleDATA\Simple149.DATA
echo %b34%>SimpleDATA\Simple150.DATA
echo %b35%>SimpleDATA\Simple151.DATA
echo %b36%>SimpleDATA\Simple152.DATA
echo %b37%>SimpleDATA\Simple153.DATA
echo %b38%>SimpleDATA\Simple154.DATA
echo %b39%>SimpleDATA\Simple155.DATA
echo %b40%>SimpleDATA\Simple156.DATA
echo %b41%>SimpleDATA\Simple157.DATA
echo %b42%>SimpleDATA\Simple158.DATA
echo %b43%>SimpleDATA\Simple159.DATA
echo %b44%>SimpleDATA\Simple160.DATA
echo %b45%>SimpleDATA\Simple161.DATA
echo %b46%>SimpleDATA\Simple162.DATA
echo %b47%>SimpleDATA\Simple163.DATA
echo %b48%>SimpleDATA\Simple164.DATA
echo %b49%>SimpleDATA\Simple165.DATA
echo %b50%>SimpleDATA\Simple166.DATA
echo %c1%>SimpleDATA\Simple167.DATA
echo %c2%>SimpleDATA\Simple168.DATA
echo %c3%>SimpleDATA\Simple169.DATA
echo %c4%>SimpleDATA\Simple170.DATA
echo %c5%>SimpleDATA\Simple171.DATA
echo %c6%>SimpleDATA\Simple172.DATA
echo %c7%>SimpleDATA\Simple173.DATA
echo %c8%>SimpleDATA\Simple174.DATA
echo %c9%>SimpleDATA\Simple175.DATA
echo %c10%>SimpleDATA\Simple176.DATA
echo %c11%>SimpleDATA\Simple177.DATA
echo %c12%>SimpleDATA\Simple178.DATA
echo %c13%>SimpleDATA\Simple179.DATA
echo %c14%>SimpleDATA\Simple180.DATA
echo %c15%>SimpleDATA\Simple181.DATA
echo %c16%>SimpleDATA\Simple182.DATA
echo %c17%>SimpleDATA\Simple183.DATA
echo %c18%>SimpleDATA\Simple184.DATA
echo %c19%>SimpleDATA\Simple185.DATA
echo %c20%>SimpleDATA\Simple186.DATA
echo %c21%>SimpleDATA\Simple187.DATA
echo %c22%>SimpleDATA\Simple188.DATA
echo %c23%>SimpleDATA\Simple189.DATA
echo %c24%>SimpleDATA\Simple190.DATA
echo %c25%>SimpleDATA\Simple191.DATA
echo %c26%>SimpleDATA\Simple192.DATA
echo %c27%>SimpleDATA\Simple193.DATA
echo %c28%>SimpleDATA\Simple194.DATA
echo %c29%>SimpleDATA\Simple195.DATA
echo %c30%>SimpleDATA\Simple196.DATA
echo %c31%>SimpleDATA\Simple197.DATA
echo %c32%>SimpleDATA\Simple198.DATA
echo %c33%>SimpleDATA\Simple199.DATA
echo %c34%>SimpleDATA\Simple200.DATA
echo %c35%>SimpleDATA\Simple201.DATA
echo %c36%>SimpleDATA\Simple202.DATA
echo %c37%>SimpleDATA\Simple203.DATA
echo %c38%>SimpleDATA\Simple204.DATA
echo %c39%>SimpleDATA\Simple205.DATA
echo %c40%>SimpleDATA\Simple206.DATA
echo %c41%>SimpleDATA\Simple207.DATA
echo %c42%>SimpleDATA\Simple208.DATA
echo %c43%>SimpleDATA\Simple209.DATA
echo %c44%>SimpleDATA\Simple210.DATA
echo %c45%>SimpleDATA\Simple211.DATA
echo %c46%>SimpleDATA\Simple212.DATA
echo %c47%>SimpleDATA\Simple213.DATA
echo %c48%>SimpleDATA\Simple214.DATA
echo %c49%>SimpleDATA\Simple215.DATA
echo %c50%>SimpleDATA\Simple216.DATA
echo %vymazobr%>SimpleDATA\Simple217.DATA
cls
if %restartovat%==ano goto START
exit
:PREINSTALOVAT
if %aktualizacia%==ano goto AKTUALPREINSTALOVAT
:PREDVPREINSTALOVAT
color 0c
echo Are you sure? (YES/NO)
set/p "volba="
if %volba%==no goto SYSTEM
if %volba%==yes rd /s /q SimpleDATA
goto START
:DISKOVAJEDNOTKA
if %aktualizacia%==ano goto AKTUALDISKOVAJEDNOTKA
:PREDVDISKOVAJEDNOTKA
if NOT %vymazobr%==nie cls
echo OPEN FILE FROM DISK
echo -------------------------------------------------------------------------------
echo What do you want to load from disk? (PROGRAM/TEXT/OPEN-AS-TEXT)
set/p "diskvolba="
echo Which disk do you want to use?
set/p "jednotka=Disk (example - "C:"):"
if %diskvolba%==program goto DISKPROGRAM
if %diskvolba%==text goto DISKTEXT
if %diskvolba%==cesta goto DISKCESTA
if %diskvolba%==open-as-text goto DISKOBSAHSUBORU
echo Nespravna volba. Stlacte klavesu ENTER...
set/p "prazdne="
goto DISKOVAJEDNOTKA
:DISKPROGRAM
if %aktualizacia%==ano goto AKTUALDISKPROGRAM
:PREDVDISKPROGRAM
echo Enter name/path of program.
set/p "nazov=Name/path: "
if EXIST %jednotka%\%nazov%.bat %jednotka%\%nazov%.bat
echo Program not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:DISKTEXT
if %aktualizacia%==ano goto AKTUALDISKTEXT
:PREDVDISKTEXT
echo Enter name/path of text document.
set/p "nazov=Name/path: "
if EXIST %jednotka%\%nazov%.txt goto TEXTNADISKUNAJDENY
echo Document not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:TEXTNADISKUNAJDENY
if %aktualizacia%==ano goto AKTUALTEXTNADISKUNAJDENY
:PREDVTEXTNADISKUNAJDENY
type %jednotka%\%nazov%.txt
set/p "prazdne="
goto SYSTEM
:DISKOBSAHSUBORU
if %aktualizacia%==ano goto AKTUALDISKOBSAHSUBORU
:PREDVDISKOBSAHSUBORU
echo Enter name/path of file with extension.
set/p "nazov=Name/path: "
if EXIST %jednotka%\%nazov% goto SUBORNADISKUNAJDENY
echo File not found. Press ENTER...
set/p "prazdne="
goto SYSTEM
:SUBORNADISKUNAJDENY
if %aktualizacia%==ano goto AKTUALSUBORNADISKUNAJDENY
:PREDVSUBORNADISKUNAJDENY
type %jednotka%\%nazov%
set/p "prazdne="
goto SYSTEM
:DATUMCAS
if %aktualizacia%==ano goto AKTUALDATUMCAS
:PREDVDATUMCAS
time /t
date /t
echo Press ENTER...
set/p "prazdne="
goto SYSTEM
:KONVERTOVATTXT
if %aktualizacia%==ano goto AKTUALKONVERTOVATTXT
:PREDVKONVERTOVATTXT
if NOT %vymazobr%==nie cls
echo TXT CONVERTER
echo -------------------------------------------------------------------------------
echo Enter name of document, which you want to convert to .TXT
echo QUIT = close program
echo ---------------------------------
echo SAVED TEXT DOCUMENTS
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
echo Enter name of document.
set/p "vloznazov=Name: "
if %vloznazov%==%nazovdokumentu% goto KONVERTUJTEXT
if %vloznazov%==%nazovdokumentu2% goto KONVERTUJTEXT2
if %vloznazov%==%nazovdokumentu3% goto KONVERTUJTEXT3
if %vloznazov%==ukonci goto SYSTEM
echo Document not found. Press ENTER...
set/p "prazdne="
goto KONVERTOVATTXT
:KONVERTUJTEXT
if %aktualizacia%==ano goto AKTUALKONVERTUJTEXT
:PREDVKONVERTUJTEXT
echo Enter the target directory.
set/p "ciel=Target: "
if NOT EXIST SimpleDATA\Simple010.DATA echo Failed. Please restart Simple and try again...
if NOT EXIST SimpleDATA\Simple010.DATA set/p "prazdne="
if NOT EXIST SimpleDATA\Simple010.DATA goto KONVERTOVATTXT
if EXIST %ciel% copy SimpleDATA\Simple010.DATA %ciel%
if EXIST %ciel% ren %ciel%\Simple010.DATA "%nazovdokumentu%.txt"
if EXIST %ciel% echo Converted. Press ENTER...
if EXIST %ciel% set/p "prazdne="
if EXIST %ciel% goto KONVERTOVATTXT
goto TXTKONVERTORCESTANENAJDENA
:TXTKONVERTORCESTANENAJDENA
if %aktualizacia%==ano goto AKTUALTXTKONVERTORCESTANENAJDENA
:PREDVTXTKONVERTORCESTANENAJDENA
echo Path %ciel% not found. Press ENTER...
set/p "prazdne="
goto KONVERTOVATTXT
:KONVERTUJTEXT2
if %aktualizacia%==ano goto AKTUALKONVERTUJTEXT2
:PREDVKONVERTUJTEXT2
echo Enter the target directory.
set/p "ciel=Target: "
if NOT EXIST SimpleDATA\Simple011.DATA echo Akcia neuspesna. Failed. Please restart Simple and try again...
if NOT EXIST SimpleDATA\Simple011.DATA set/p "prazdne="
if NOT EXIST SimpleDATA\Simple011.DATA goto KONVERTOVATTXT
if EXIST %ciel% copy SimpleDATA\Simple011.DATA %ciel%
if EXIST %ciel% ren %ciel%\Simple011.DATA "%nazovdokumentu2%.txt"
if EXIST %ciel% echo Converted. Press ENTER...
if EXIST %ciel% set/p "prazdne="
if EXIST %ciel% goto KONVERTOVATTXT
goto TXTKONVERTORCESTANENAJDENA
:KONVERTUJTEXT3
if %aktualizacia%==ano goto AKTUALKONVERTUJTEXT3
:PREDVKONVERTUJTEXT3
echo Enter the target directory.
set/p "ciel=Target: "
if NOT EXIST SimpleDATA\Simple012.DATA echo Akcia neuspesna. Failed. Please restart Simple and try again...
if NOT EXIST SimpleDATA\Simple012.DATA set/p "prazdne="
if NOT EXIST SimpleDATA\Simple012.DATA goto KONVERTOVATTXT
if EXIST %ciel% copy SimpleDATA\Simple012.DATA %ciel%
if EXIST %ciel% ren %ciel%\Simple012.DATA "%nazovdokumentu3%.txt"
if EXIST %ciel% echo Converted. Press ENTER...
if EXIST %ciel% set/p "prazdne="
if EXIST %ciel% goto KONVERTOVATTXT
goto TXTKONVERTORCESTANENAJDENA
:NASTAVENIA
if %aktualizacia%==ano goto AKTUALNASTAVENIA
:PREDVNASTAVENIA
if NOT %vymazobr%==nie cls
echo TOOLS
if %vymazobr%==ano echo Clear screen: ENABLED
if %vymazobr%==nie echo Clear screen: DISABLED
set/p "vymazobr=YES/NO:"
goto SYSTEM
:STARTVLASTNYPRIKAZPROGRAM
if %aktualizacia%==ano goto AKTUALSTARTVLASTNYPRIKAZPROGRAM
:PREDVSTARTVLASTNYPRIKAZPROGRAM
set spustitprikaz=ano
%programnavlastnyprikaz%
:PRIKAZY
if %aktualizacia%==ano goto AKTUALPRIKAZY
:PREDVPRIKAZY
if NOT %vymazobr%==nie cls
echo COMMANDS
echo -------------------------------------------------------------------------------
echo LOGOUT
echo BOOT
echo TURNOFF
echo COLOR
echo PROGRAMS
echo COMMANDS
echo VERSION
echo SOURCECODE
echo OS-PATH
echo UPGRADE
echo REINSTALL
echo DATE
echo TIME
echo EXIT
echo TOOLS
set/p "prazdne="
goto SYSTEM