Choď na obsah Choď na menu

Simple - zdrojový kód

: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 Zadajte vase nove pouzivatelske meno:
set/p "meno=Meno: "
echo Teraz zadajte svoje nove heslo:
set/p "heslo=Heslo: "
echo Zvolte si farbu textu.
echo Farby: zelena, modra, modra-tmava, cervena, ruzova, zlta, biela
set/p "farba=Farba: "
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 Nacitavam datove subory...
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 Vitajte v Simple!
echo -------------------------------------------------------------------------------
:PRIHLASENIE
if %aktualizacia%==ano goto AKTUALPRIHLASENIE
:PREDVPRIHLASENIE
color 0a
echo PRIHLASENIE
set/p "menovstup=Meno: "
if %menovstup%==%meno% goto HESLO
echo Pouzivatel %menovstup% neexistuje. Stlacte ENTER...
set/p "prazdna="
if NOT %vymazobr%==nie cls
goto PRIHLASENIE
:HESLO
if %aktualizacia%==ano goto AKTUALHESLO
:PREDVHESLO
set/p "heslovstup=Heslo: "
if %heslovstup%==%heslo% goto HESLOSPRAVNE
echo Nespravne heslo. Stlacte ENTER a skuste to znovu...
set/p "heslovstup=Heslo: "
:HESLONESPRAVNE
if %aktualizacia%==ano goto AKTUALHESLONESPRAVNE
:PREDVHESLONESPRAVNE
color c
echo Heslo je nespravne (%heslovstup%). Stlacte ENTER...
set/p "prazdna="
if NOT %vymazobr%==nie cls
goto PRIHLASENIE
:HESLOSPRAVNE
echo Heslo je spravne. Stlacte 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=Prikaz: "
if %prikaz%==odhlasit goto ODHLASIT
if %prikaz%==boot goto BOOT
if %prikaz%==vypnut goto VYPNUT
if %prikaz%==farba goto FARBA
if %prikaz%==programy goto PROGRAMY
if %prikaz%==prikazy goto PRIKAZY
if %prikaz%==verzia goto VERZIAOS
if %prikaz%==zdrojovykod goto ZDROJOVYKOD
if %prikaz%==aktualizovat goto AKTUALIZOVAT
if %prikaz%==os-cesta goto OSCESTA
if %prikaz%==preinstalovat goto PREINSTALOVAT
if %prikaz%==datum goto DATUMCAS
if %prikaz%==cas goto DATUMCAS
if %prikaz%==ukonci goto ZAVRIET
if %prikaz%==nastavenia goto NASTAVENIA
if %prikaz%==%vlastnyprikaz% goto STARTVLASTNYPRIKAZPROGRAM
goto SYSTEMNEPOZNAMPRIKAZ
:SYSTEMNEPOZNAMPRIKAZ
if %aktualizacia%==ano goto AKTUALSYSTEMNEPOZNAMPRIKAZ
:PREDVSYSTEMNEPOZNAMPRIKAZ
if %prikaz%==152634 goto SYSTEM
echo Nepoznam prikaz "%prikaz%". Stlacte 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 Vlozte nazov Vasho OS.
set/p "boot=Boot (Windows/Simple): "
if %boot%==windows goto ZAVRIET
if %boot%==simple goto SimpleOS
echo OS %boot% nenajdeny. Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:VYPNUT
if %aktualizacia%==ano goto AKTUALVYPNUT
:PREDVVYPNUT
echo Vypinanie...
shutdown -s
set/p "prazdne="
:FARBA
if %aktualizacia%==ano goto AKTUALFARBA
:PREDVFARBA
echo Vyberte si farbu textu.
echo Farby: green, blue-dark, blue, red, pink, yellow, white
set/p "farba=Farba: "
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 Napiste nazov nainstalovaneho programu.
echo Ak chcete program instalovat, napiste INSTALUJ.
echo Ak sa chcete vratit do sytemu, napiste UKONCI.
echo ------------------------------
echo PREDINSTALOVANE PROGRAMY
echo ------------------------------
echo Tvorba textov                        *tvorba-textov
echo Pisanie programov (nestabilny)       *pisanie-programov
echo Otvorit subor z disku/diskety        *otvorit-subor
echo TXT konvertor                        *txt-konvertor
echo ------------------------------
set/p "program=Prikaz alebo nazov programu: "
if %program%==instaluj goto INSTALOVATPROGRAM
if %program%==ukonci goto SYSTEM
if %program%==tvorba-textov goto TEXTOVYPROGRAM
if %program%==pisanie-programov goto TVORBAPROGRAMOV
if %program%==otvorit-subor goto DISKOVAJEDNOTKA
if %program%==txt-konvertor goto KONVERTOVATTXT
if %program%==%nazovprogramu% goto VLASTNYPROGRAM
if %program%==%nazovprogramu2% goto VLASTNYPROGRAM2
if %program%==%nazovprogramu3% goto VLASTNYPROGRAM3
if EXIST %program%.bat %program%.bat
if EXIST %program%.exe %program%.exe
goto SYSTEM
if NOT EXIST %program%.exe echo Program "%program%" nie je nainstalovany. Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:TEXTOVYPROGRAM
if %aktualizacia%==ano goto AKTUALTEXTOVYPROGRAM
:PREDVTEXTOVYPROGRAM
if NOT %vymazobr%==nie cls
echo TVORBA TEXTOV
echo -------------------------------------------------------------------------------
echo Prikazy: NOVY/OTVOR/UKONCI
set/p "subormenu=Subor: "
if %subormenu%==novy goto NOVYDOKUMENT
if %subormenu%==ukonci goto SYSTEM
if %subormenu%==otvor goto OTVORDOKUMENT
echo Nepoznam prikaz "%subormenu%". Stlacte ENTER...
set/p "prazdne="
goto TEXTOVYPROGRAM
:OTVORDOKUMENT
if %aktualizacia%==ano goto AKTUALOTVORDOKUMENT
:PREDVOTVORDOKUMENT
if NOT %vymazobr%==nie cls
echo ULOZENE TEXTOVE DOKUMENTY
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
echo Vlozte nazov ulozeneho dokumentu.
set/p "vloznazov=Nazov: "
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 Dokument nenajdeny. Stlacte ENTER...
set/p "prazdne="
goto TEXTOVYPROGRAM
:NOVYDOKUMENT
if %aktualizacia%==ano goto AKTUALNOVYDOKUMENT
:PREDVNOVYDOKUMENT
if NOT %vymazobr%==nie cls
echo TVORBA TEXTOV
echo -------------------------------------------------------------------------------
echo Namiesto medzier pouzivajte "-" alebo "_".
echo Ukazka 1: Veta-bez-medzier.
echo Ukazka 2: Veta_bez_medzier.
echo -------------------------------------------------------------------------------
set/p "text0="
:ULOZITDOKUMENT
if %aktualizacia%==ano goto AKTUALULOZITDOKUMENT
:PREDVULOZITDOKUMENT
echo Ulozit? (ano/NO)
set/p "volba=->"
if %volba%==nie goto SYSTEM
if NOT %volba%==ano goto ULOZITDOKUMENT
set/p "nazov=Nazov dokumentu: "
:KAMULOZIT
if %aktualizacia%==ano goto AKTUALKAMULOZIT
:PREDVKAMULOZIT
echo Vyber cislo pamate:
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
set/p "ulozit=Cislo pamate: "
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 Chyba. Stlacte 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 Cesta k programu:
set/p "jednotka="
echo Nazov programu:
set/p "program="
if EXIST %jednotka%\%program%.bat goto KOPIROVANIEPROGRAMU
if EXIST %jednotka%\%program%.exe goto KOPIROVANIEPROGRAMU
echo Nenajdene. Stlacte 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 Instalujem...
if EXIST %jednotka%\%program%.bat copy %jednotka%\%program%.bat
if EXIST %jednotka%\%program%.exe copy %jednotka%\%program%.exe
echo Dokoncene. Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:PROGRAMUZEXISTUJE
if %aktualizacia%==ano goto AKTUALPROGRAMUZEXISTUJE
:PREDVPROGRAMUZEXISTUJE
echo Program s istym nazvom uz existuje.
set/p "volba=Prepisat?"
if %volba%==ano goto KOPIROVATPROGRAM
if %volba%==nie goto SYSTEM
if NOT %volba%==nie echo Vlozte ANO alebo NIE. Stlacte ENTER...
set/p "prazdne="
goto PROGRAMUZEXISTUJE
:TVORBAPROGRAMOV
if %aktualizacia%==ano goto AKTUALTVORBAPROGRAMOV
:PREDVTVORBAPROGRAMOV
if NOT %vymazobr%==nie cls
echo PISANIE PROGRAMOV
echo -------------------------------------------------------------------------------
echo Vloz prikaz NOVY alebo OTVOR.
echo UKONCI = zavrie program
set/p "programmenu=Program: "
if %programmenu%==novy goto ULOZITPROGRAM
if %programmenu%==ukonci goto SYSTEM
if %programmenu%==otvor goto OTVORPROGRAM
echo Nepoznam prikaz "%programmenu%". Stlacte ENTER...
set/p "prazdne="
goto TVORBAPROGRAMOV
:NOVYPROGRAM1
if %aktualizacia%==ano goto AKTUALNOVYPROGRAM1
:PREDVNOVYPROGRAM1
if NOT %vymazobr%==nie cls
echo PISANIE PROGRAMOV
echo -------------------------------------------------------------------------------
echo Pre ukoncenie programovania vlozte prikaz KONIEC (na riadkoch 10, 20, 30, 40).
echo Dlzka programu: max. 50 riadkov (na 50. riadku nepisat prikaz KONIEC!).
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%==koniec 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%==koniec 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%==koniec 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%==koniec 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 PISANIE PROGRAMOV
echo -------------------------------------------------------------------------------
echo Pre ukoncenie programovania vlozte prikaz KONIEC (na riadkoch 10, 20, 30, 40).
echo Dlzka programu: max. 50 riadkov (na 50. riadku nepisat prikaz KONIEC!).
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%==koniec 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%==koniec 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%==koniec 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%==koniec 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 PISANIE PROGRAMOV
echo -------------------------------------------------------------------------------
echo Pre ukoncenie programovania vlozte prikaz KONIEC (na riadkoch 10, 20, 30, 40).
echo Dlzka programu: max. 50 riadkov (na 50. riadku nepisat prikaz KONIEC!).
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%==koniec 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%==koniec 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%==koniec 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%==koniec 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 Ulozit program:
echo ---------------------------------
echo 1/%nazovprogramu%
echo 2/%nazovprogramu2%
echo 3/%nazovprogramu3%
echo ---------------------------------
set/p "ulozit=Cislo pamate: "
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 Nespravna volba. Stlacte ENTER...
set/p "prazdne="
goto KAMULOZIT
:OTVORPROGRAM
if %aktualizacia%==ano goto AKTUALOTVORPROGRAM
:PREDVOTVORPROGRAM
if NOT %vymazobr%==nie cls
echo ULOZENE PROGRAMY
echo ---------------------------------
echo 1/%nazovprogramu%
echo 2/%nazovprogramu2%
echo 3/%nazovprogramu3%
echo ---------------------------------
echo Vloz nazov programu.
set/p "vloznazov=Nazov: "
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%==koniec goto PROGRAMY
%a10%
%a11%
%a12%
%a13%
%a14%
%a15%
%a16%
%a17%
%a18%
%a19%
if %a20%==koniec goto PROGRAMY
%a20%
%a21%
%a22%
%a23%
%a24%
%a25%
%a26%
%a27%
%a28%
%a29%
if %a30%==koniec goto PROGRAMY
%a30%
%a31%
%a32%
%a33%
%a34%
%a35%
%a36%
%a37%
%a38%
%a39%
if %a40%==koniec goto PROGRAMY
%a40%
%a41%
%a42%
%a43%
%a44%
%a45%
%a46%
%a47%
%a48%
%a49%
if %a50%==koniec 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%==koniec goto PROGRAMY
%b10%
%b11%
%b12%
%b13%
%b14%
%b15%
%b16%
%b17%
%b18%
%b19%
if %b20%==koniec goto PROGRAMY
%b20%
%b21%
%b22%
%b23%
%b24%
%b25%
%b26%
%b27%
%b28%
%b29%
if %b30%==koniec goto PROGRAMY
%b30%
%b31%
%b32%
%b33%
%b34%
%b35%
%b36%
%b37%
%b38%
%b39%
if %b40%==koniec goto PROGRAMY
%b40%
%b41%
%b42%
%b43%
%b44%
%b45%
%b46%
%b47%
%b48%
%b49%
if %b50%==koniec 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%==koniec goto PROGRAMY
%c10%
%c11%
%c12%
%c13%
%c14%
%c15%
%c16%
%c17%
%c18%
%c19%
if %c20%==koniec goto PROGRAMY
%c20%
%c21%
%c22%
%c23%
%c24%
%c25%
%c26%
%c27%
%c28%
%c29%
if %c30%==koniec goto PROGRAMY
%c30%
%c31%
%c32%
%c33%
%c34%
%c35%
%c36%
%c37%
%c38%
%c39%
if %c40%==koniec goto PROGRAMY
%c40%
%c41%
%c42%
%c43%
%c44%
%c45%
%c46%
%c47%
%c48%
%c49%
if %c50%==koniec goto PROGRAMY
%c50%
goto TVORBAPROGRAMOV
:VERZIAOS
if %aktualizacia%==ano goto AKTUALVERZIAOS
:PREDVVERZIAOS
echo Verzia Simple: %verziaos%. Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:ZDROJOVYKOD
if %aktualizacia%==ano goto AKTUALZDROJOVYKOD
:PREDVZDROJOVYKOD
echo Zdrojovy kod je dostupny na https://benik-software.estranky.sk/.
echo Ak mate .BAT verziu programu, otvorte ju v textovom editore.
set/p "prazdne=Stlacte ENTER..."
goto SYSTEM
:AKTUALIZOVAT
if %aktualizacia%==ano goto AKTUALAKTUALIZOVAT
:PREDVAKTUALIZOVAT
echo Ste si isty? (ANO/NIE)
set/p "volba="
if %volba%==nie goto SYSTEM
if NOT %volba%==ano goto AKTUALIZOVAT
if %volba%==ano echo Zadajte cestu k Upgrade Plugin-u.
set/p "jednotka=Cesta: "
if EXIST %jednotka%\SIMPLE_Upgrade_Plugin.upp goto KOPIROVATAKTUALIZACNYPLUGIN
if EXIST %jednotka%\SIMPLE_Upgrade_Plugin.exe goto KOPIROVATAKTUALIZACNYPLUGIN1
echo Upgrade Plugin nenajdeny. Stlacte 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 Stlacte ENTER - Simple bude bezpecne restartovany...
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 Stlacte ENTER - Simple bude bezpecne restartovany...
set/p "prazdne="
set restartovat=ano
goto ZAVRIET
:OSCESTA
if %aktualizacia%==ano goto AKTUALOSCESTA
:PREDVOSCESTA
echo Umiestnenie Simple: %CD%
set/p "domovcesta=Nove umiestnenie: "
replace Simple.exe %domovcesta%
goto SIMPLEOS
:ZAVRIET
if %aktualizacia%==ano goto AKTUALZAVRIET
:PREDVZAVRIET
echo Ukladam datove subory...
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 Ste si isty? (ano/NO)
set/p "volba="
if %volba%==nie goto SYSTEM
if %volba%==ano rd /s /q SimpleDATA
goto START
:DISKOVAJEDNOTKA
if %aktualizacia%==ano goto AKTUALDISKOVAJEDNOTKA
:PREDVDISKOVAJEDNOTKA
if NOT %vymazobr%==nie cls
echo OTVORIT SUBOR Z DISKU/DISKETY
echo -------------------------------------------------------------------------------
echo Co chcete nacitat z disku/USB/diskety? (PROGRAM/TEXT/OBSAH-SUBORU)
set/p "diskvolba="
echo Zadajte pismeno jednotky.
set/p "jednotka=Jednotka (napr."C:"): "
if %diskvolba%==program goto DISKPROGRAM
if %diskvolba%==text goto DISKTEXT
if %diskvolba%==cesta goto DISKCESTA
if %diskvolba%==obsah-suboru goto DISKOBSAHSUBORU
echo Nespravna volba. Stlacte klavesu ENTER...
set/p "prazdne="
goto DISKOVAJEDNOTKA
:DISKPROGRAM
if %aktualizacia%==ano goto AKTUALDISKPROGRAM
:PREDVDISKPROGRAM
echo Vlozte cestu k programu.
set/p "nazov=Cesta: "
if EXIST %jednotka%\%nazov%.bat %jednotka%\%nazov%.bat
if EXIST %jednotka%\%nazov%.exe %jednotka%\%nazov%.exe
echo Program nenajdeny. Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:DISKTEXT
if %aktualizacia%==ano goto AKTUALDISKTEXT
:PREDVDISKTEXT
echo Vlozte cestu k textovemu dokumentu.
set/p "nazov=Cesta: "
if EXIST %jednotka%\%nazov%.txt goto TEXTNADISKUNAJDENY
echo Dokument nenajdeny. Stlacte 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 Vlozte cestu k suboru (uvedte aj priponu).
set/p "nazov=Cesta: "
if EXIST %jednotka%\%nazov% goto SUBORNADISKUNAJDENY
echo Subor nenajdeny. Stlacte 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 Stlacte ENTER...
set/p "prazdne="
goto SYSTEM
:KONVERTOVATTXT
if %aktualizacia%==ano goto AKTUALKONVERTOVATTXT
:PREDVKONVERTOVATTXT
if NOT %vymazobr%==nie cls
echo TXT KONVERTOR
echo -------------------------------------------------------------------------------
echo Napiste nazov textoveho dokumentu ulozeneho v pamati Simple.
echo UKONCI = zavrie program
echo ---------------------------------
echo ULOZENE TEXTOVE DOKUMENTY
echo ---------------------------------
echo 1/%nazovdokumentu%
echo 2/%nazovdokumentu2%
echo 3/%nazovdokumentu3%
echo ---------------------------------
set/p "vloznazov=Nazov: "
if %vloznazov%==%nazovdokumentu% goto KONVERTUJTEXT
if %vloznazov%==%nazovdokumentu2% goto KONVERTUJTEXT2
if %vloznazov%==%nazovdokumentu3% goto KONVERTUJTEXT3
if %vloznazov%==ukonci goto SYSTEM
echo Dokument nenajdeny. Stlacte ENTER...
set/p "prazdne="
goto KONVERTOVATTXT
:KONVERTUJTEXT
if %aktualizacia%==ano goto AKTUALKONVERTUJTEXT
:PREDVKONVERTUJTEXT
echo Uvedte ciel.
set/p "ciel=Ciel: "
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 Prekonvertovane. Stlacte ENTER...
if EXIST %ciel% set/p "prazdne="
if EXIST %ciel% goto KONVERTOVATTXT
goto TXTKONVERTORCESTANENAJDENA
:TXTKONVERTORCESTANENAJDENA
if %aktualizacia%==ano goto AKTUALTXTKONVERTORCESTANENAJDENA
:PREDVTXTKONVERTORCESTANENAJDENA
echo Cesta %ciel% nenajdena. Stlacte ENTER...
set/p "prazdne="
goto KONVERTOVATTXT
:KONVERTUJTEXT2
if %aktualizacia%==ano goto AKTUALKONVERTUJTEXT2
:PREDVKONVERTUJTEXT2
echo Uvedte ciel.
set/p "ciel=Ciel: "
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 Uvedte ciel.
set/p "ciel=Ciel: "
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: POVOLENE
if %vymazobr%==nie echo Clear screen: BLOKOVANE
set/p "vymazobr=Povolit (ANO) / blokovat (NIE):"
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 ZOZNAM PRIKAZOV
echo -------------------------------------------------------------------------------
echo ODHLASIT
echo BOOT
echo VYPNUT
echo FARBA
echo PROGRAMY
echo PRIKAZY
echo VERZIA
echo ZDROJOVYKOD
echo OS-CESTA
echo AKTUALIZOVAT
echo PREINSTALOVAT
echo DATUM
echo CAS
echo UKONCI
echo NASTAVENIA
set/p "prazdne="
goto SYSTEM