Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 3. diel - Premenné a matematické operácie v Batch

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Odpovedá na Niko Nikola Makarius
Tomáš Pařízek:15.5.2017 20:26

Toto je správný kód:

@echo off
color 02
echo Hello. Welcome to your own calculator.
set /p first=First number
set /p character=character
set /p second=Second number
echo.
echo Thanks and give me a minute.
set soucet=+
set rozdil=-
set soucin=*
set podil=/
echo.
if %soucet%==%character% ( set /p %first%+%second% )
if %rozdil%==%character% ( set /p %first%-%second% )
if %soucin%==%character% ( set /p %first%*%second% )
if %podil%==%character% ( set /p %first%/%second% )
goto start
Avatar
Michal Huff
Člen
Avatar
Odpovedá na Martin5001
Michal Huff:17.5.2017 17:03

Mohlo by to fungovat takhle:

:zacatek
@echo off
call config.bat ::"zavolá" config.bat
:nastaveni
set /p barva=Zadej barvu (např.: 1C):
echo >config.bat color %barva% ::uloží do souboru nastavení barvy, barva se před uložením sama nahradí vstupem uživatele
goto zacatek ::vrátí se na začátek a uplatní nastavení

Dva tipy :

  • v batchi jsou komentáře místo // uvozeny :: nebo rem
  • kód můžeš vkládat pomocí toho tlačítka navrchu, je to tak přehlednějsí :)
Avatar
Patrik Pastor:27.6.2019 18:20

Jak muzu udelat aby prikazovy radek prijimal prikazy ne jenom po radcich? Kdyz napisu treba set /p a dam enter tak to automaticky se zepta (to chapu, ale jak udelat, kdyz chcu napsat dalsi promennou?), zkousel jsem proste za to psat (tj udelal jsem mezu a setteroval dalsi promenne), ale to ocividne nejde takto. Jak se to da teda resit v prikazove radce?

Avatar
WAlter
Člen
Avatar
WAlter:8.1.2022 8:04

Skvělé lekce

Avatar
Johan Dušánek :20.4.2024 11:26

Systémové proměnné. Poslední obrázek: Proměnné prostředí. Nějak jsem to celé nepochopil, proč to tam je :/

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 6 správy z 26.