Příkazový řádek - jak udělat podmínky?*

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Odpovědět
Daniel.vrsek
Level 1.5
Level 1.5
Příspěvky: 117
Registrován: 27 led 2012 14:21

Příkazový řádek - jak udělat podmínky?*

Příspěvek od Daniel.vrsek »

Jak mohu udělat, aby v příkazovém řádku mohlo něco napsat a pokud by napsal např. "y" v příkazu by se pokračovalo a pokud "n" příkaz by skončil?
Naposledy upravil(a) Žbeky dne 07 úno 2012 18:35, celkem upraveno 1 x.
Důvod: Upraven nadpis
Uživatelský avatar
autoprd
Level 4.5
Level 4.5
Příspěvky: 1715
Registrován: 13 úno 2009 15:43
Bydliště: ▼▲☺U Pc ☺▼▲
Kontaktovat uživatele:

Re: Příkazový řádek - jak udělat podmínky?*

Příspěvek od autoprd »

Na to už slouží c++ :)) Řešíme to ted s klukama na forum :) viz zde.. http://www.pc-help.cz/viewtopic.php?f=61&t=81060

A na co to potřebuješ jestli chceš nascriptovat jen tu proměnou rád ti to udělám v .exe :) Ale jestli potřebuješ .bat tak je opravdu lepší se na to vyprdnout a udělat si to v tom c++ :)
Uziv00

Re: Příkazový řádek - jak udělat podmínky?*

Příspěvek od Uziv00 »

Příkazový řádek to samozřejmě umí.
Zkus se podívat třeba sem http://raven-cz.blog.cz/0805/prikazovy-radek-5 na způsob počítání z geometrickými tvary
Daniel.vrsek
Level 1.5
Level 1.5
Příspěvky: 117
Registrován: 27 led 2012 14:21

Re: Příkazový řádek - jak udělat podmínky?*

Příspěvek od Daniel.vrsek »

Super, ale mohu se zeptat co znamená to EQU v "if %cti% EQU %prikaz1% (call prikaz1.bat) else (goto dalsi1)"?
Díky moc
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7413
Registrován: 23 pro 2010 09:23

Re: Příkazový řádek - jak udělat podmínky?*

Příspěvek od faraon »

EQU je z equal (rovnost), mám pocit že kdysi se používalo normální =. Názvy obalené znakem % jsou proměnné, a ten výraz znamená tohle:

Kód: Vybrat vše

Když proměnná %cti% obsahuje stejný text jako proměnná %prikaz1%,
    zavolej dávkový soubor prikaz1.bat
v opačném případě
   skoč na návěští dalsi1
Příkaz call znamená že po skončení toho volaného souboru se příkazový interpret vrátí zpět do místa volání a pokračuje v provádění předchozí dávky, pokud tam zadáš jen název jiného souboru bez call, tak se do něj přejde trvale a skončí se v něm.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Chyba příkazový řádek
    od zik9 » » v Windows 11, 10, 8...
    4 Odpovědi
    4160 Zobrazení
    Poslední příspěvek od zik9

Zpět na „Windows 11, 10, 8...“