NOVINKA: Začni v IT jako webmaster s komplexním akreditovaným online kurzem Tvůrce WWW stránek. Zjisti více:
NOVINKA: Staň se datovým analytikem od 0 Kč a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Diskuze – Lekce 3 - Proměnné a matematické operace v Batchi

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Nejnovější komentáře jsou na konci poslední stránky.
Avatar
Odpovídá 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
Odpovídá 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 :/

Nejnovější komentáře jsou na konci poslední stránky.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 26.