
Výpis- data
Zdravím. Nevíte náhodou někdo, jak docílit toho, aby si mi v baťáku vypsalo nějaké datum? Ne to co mám v PC, ale které si zvolím třeba 22.7 nebo 25.3 apod. Dik za pomoc.
Zdravím. Nevíte náhodou někdo, jak docílit toho, aby si mi v baťáku vypsalo nějaké datum? Ne to co mám v PC, ale které si zvolím třeba 22.7 nebo 25.3 apod. Dik za pomoc.
Zpět do poradny Odpovědět na původní otázku Nahoru
echo 22.7.
echo 25.3.
jako to jo :D... Ale já to pak potřebuji dát do if aby mi to vypisovalo že datum 22.7 je rak... atd.
nejake if
echo datum 22.7 je rak
endif
Nechces si najst radsej nejaku inu zabavu?
resp v bat neni endif, tak ten vynechaj
To jasně, ale prvně musím nějak napsat to číslo a když napíšu za set/p y= Zadej své datum narození: 22.7
tak mi to "22.7" vezme jako desetinné číslo a pak do if to potřebuji napsat pomocí EQU atd... a tam musím dát %hodnotu%
echo datum %hodnotu% je %znameni%
predtym si spravne nastavis premenne hodnotu a znameni.
Inac taketo veci sa robia v niecom normalnom napr. v C, a ne do bat. Jak keby si auto opravoval cez vyfuk.
Co sa tyka toho if, tak LEQ a GEQ ti uz vysvetlovali v inom vlakne, snad to dokazes pouzit. (akurat si nie som isty co to spravi ak zadas datum s dvomi bodkami apod, napr. 21.7. apod. Preto sa take veci programuju normalne v C apod, a ne lepia v bat)
Inac mam pocit ze bat scriptovanie nevie desatinne cisla, takze to 21.7 berie ako string. ked s tym chces pracovat tak musis pouzit nejake prikazy na spracovavanie stringov, napr. pekny vycet je tu http://www.dostips.com/DtTipsStringManipulation.ph p
Ok dík nějak to sesmolím :D