Válí se ti projekty v šuplíku? Dostaň je mezi lidi a získej cool tričko a body na profi IT kurzy v soutěži ITnetwork summer 2017!
Přidej si svou IT školu do profilu a najdi spolužáky zde na síti :)

Diskuze: batch

Ostatní jazyky Ostatní programovací jazyky batch

Aktivity (1)
Avatar
borec.peta
Člen
Avatar
borec.peta:4.11.2014 16:09

Ahoj mám problém,
dělám si v Batchi aplikaci...
a chtel bych tam dat heslo...(to heslo se ma dat menit)
napsal jsem toto:

@echo off
:zacatek
title multifunkcni_soubor
color 17
cls
goto start
:heslo
cls
echo zadejte heslo pro pokracovani!
set /p heslo=
set /p spravne_heslo=<heslo.txt
set spatne_heslo=spatne_heslo

if /i %heslo%==%spravne_heslo% goto prihlasen
if /i %heslo%==%spatne_heslo% goto spatne!!!
:spatne!!!
cls
echo zadal si spatne heslo!!!
echo zkus to znovu!!!
PAUSE
goto heslo

dekuji za pomoc:)

Editováno 4.11.2014 16:10
Odpovědět  +1 4.11.2014 16:09
嘿伙计在看什么
Avatar
Odpovídá na borec.peta
Michal Žůrek (misaz):4.11.2014 16:38

nenapsal jsi otázku.

Nahoru Odpovědět 4.11.2014 16:38
Nesnáším {}, proto se jim vyhýbám.
Avatar
borec.peta
Člen
Avatar
borec.peta:4.11.2014 16:41

promin
:)

Editováno 4.11.2014 16:44
Nahoru Odpovědět 4.11.2014 16:41
嘿伙计在看什么
Avatar
borec.peta
Člen
Avatar
Odpovídá na Michal Žůrek (misaz)
borec.peta:4.11.2014 17:00

co tam mam spatne ze mi to neslape zni ma otazka:D

Nahoru Odpovědět 4.11.2014 17:00
嘿伙计在看什么
Avatar
Odpovídá na borec.peta
Josef Kuchař (Pepa489):4.11.2014 19:52

Kde ti program skončí? Vyskočí nějaká chybová hláška?

Nahoru Odpovědět 4.11.2014 19:52
2x piš, jednou debuguj
Avatar
borec.peta
Člen
Avatar
borec.peta:4.11.2014 21:03

<< nebyl nini ocekavan

a pak to spadne hned ignoruje to pause

Nahoru Odpovědět 4.11.2014 21:03
嘿伙计在看什么
Avatar
Eldan
Člen
Avatar
Eldan:4.11.2014 21:18

Řádek 6: goto start. :start ale není nikde definován, takže to nemá kam skákat.
Řádky 15 a 16: vykřičníky mají v batchi vlastní specifický význam, používat je do názvů labelů je dost nebezpečné a pravděpodobně to nebude fungovat.

Když si u sebe tyhle dvě věci opravím tak mi to funguje jak má.

Akceptované řešení
+20 Zkušeností
+1 bodů
Řešení problému
Nahoru Odpovědět 4.11.2014 21:18
Unobfuscated executable == free source code
Avatar
borec.peta
Člen
Avatar
Odpovídá na Eldan
borec.peta:6.11.2014 15:07

děkuji moc:D

o tom goto start:sem tam napsal omylem myslel jsem goto heslo

jinak diky

Nahoru Odpovědět 6.11.2014 15:07
嘿伙计在看什么
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 8 zpráv z 8.