IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Batch deníček - POMOC!

Aktivity
Avatar
Martin Bednář (xbedm01):13.5.2013 20:43

Ahoj, potřebuju pomoct s jedním projektem v Batchi. Má to být program, který zaznamená zápis do deníčku a zobrazuje zápisy z minulých dnů. Myslím to asi takhle:

@echo off
:interakce
set /p interakce=Co mam udelat?
if %interakce%==zapis goto zapis
if %interakce%==cist goto cist
echo Chyba!
goto interakce
zapis:
set /p zapis=Dnesni zapis:
echo %zapis% > tady-je-problem-prosim-pomozte.txt
cist:
set /p datum=Zadej datum
set /p zapiszdata= < %datum%.txt
echo %zapiszdata%
goto interakce

problém je v tady-je-problem-prosim-pomozte.txt. Jak se má soubor jmenovat, aby jméno obsahovalo celé dnešní datum? Díky předem za odpověď :D

Editováno 13.5.2013 20:44
Odpovědět
13.5.2013 20:43
I bez motta se dá žít
Avatar
Odpovídá na Martin Bednář (xbedm01)
Neaktivní uživatel:14.5.2013 11:06

zkoušel jsem to přes %date% ale to nějak nejelo... no nevím... spíš bych udělal aby si uživatel mohl zápis pojmenovat a né dávat tam datum :)

pak by jsi mohl udělat třeba

cist:
dir (složka se zápisy)
set /p zapis=Zadej název zápisu:
set /p vypisdata= < %zapis%.txt
Editováno 14.5.2013 11:06
Nahoru Odpovědět
14.5.2013 11:06
Neaktivní uživatelský účet
Avatar
Nahoru Odpovědět
14.5.2013 13:23
I bez motta se dá žít
Avatar
Odpovídá na Martin Bednář (xbedm01)
Neaktivní uživatel:15.5.2013 19:16

Nemáš zač, když budeš potřebovat, klidně napiš :)

Nahoru Odpovědět
15.5.2013 19:16
Neaktivní uživatelský účet
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 5 zpráv z 5.