Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno MS-DOS programování

dobry večer potřeboval bych pomoci z MS-DOSEM potřebuju vytvořit davkový soubor s parametry pro 2 proměné
1 proměna třída
2 proměna jmena žáku ve třídě, a potřebuji ktomu ješte soubor student.txt ktery bude obsahovat příjmení toho studenta a třídu.
mohl by jste mi to nekdo napsat vtom dosu a poslat ? nebo poslat postupně co musím udělat ?..
předem děkuji za odpověd..

Předmět Autor Datum
Postupně posílám co musíš udělat: 1. učit se
JoDiK 20.11.2011 17:16
JoDiK
2. učit se
JoDiK 20.11.2011 17:16
JoDiK
3. učit se
JoDiK 20.11.2011 17:16
JoDiK
A až se to naučíš, znovu si nech nadiktovat zadání domácího úkolu, protože to co sis zapsal teď, je…
JoDiK 20.11.2011 17:18
JoDiK
Tohle je poradna, takže ti poradíme, ale musíš se taky trochu snažit sám. Domácí úkoly za tebe dělat…
host 20.11.2011 17:21
host
nemáš sosat warez, na domácí úkol jsi měl celý víkend. ms příkazový řádek má 2 problémy: - interpre…
lední brtník 20.11.2011 17:22
lední brtník
podal toho co si sem napisal sa neda urobit vobec nic ptz z toho vobec nikto nepochopi ze co ma ten…
MM.. 20.11.2011 17:26
MM..
napišu to jinak musíš vytvořit adresář tříd ve kterých můžeš založit 350 složek a pod parametrama se…
fantic 20.11.2011 17:39
fantic
Vážně musí? A mimochodem, tenhle popis je snad ještě horší, než ten před tím.
Wikan 20.11.2011 17:40
Wikan
sorry nevim jak to mam podat , takhle nam to podal profesor :D proto si stim nevim rady.. :D
fantic 20.11.2011 17:41
fantic
Takhle to rozhodně nepodal, to ti opravdu nevěřím.
Wikan 20.11.2011 17:42
Wikan
tak si mal profesorovi odpovedat ze "Error 001: I do not understand."
MM.. 20.11.2011 17:46
MM..
Za "složky" bych pomalu zabíjel. V dosáckých dobách ještě nebyly :-) Dotazu vůbec nerozumím. Jméno…
L-Core 20.11.2011 17:59
L-Core
Tady to máš, je to někde od obrázku 34 a dále vysvětlené. http://www.gymkh.cz/student/Informatika/Z…
jirka44 20.11.2011 18:16
jirka44
tak tohle zadání mi napsala spolužačka , doufám že to pocohpíte z toho jejiho ,, jestli ne je to chy…
fantic 20.11.2011 18:36
fantic
Hm, i tak je to dost zmatený. OT: čekal bych, že gymplák bude ovládat češtinu (jakžto mateřský jazy…
Pavel 20.11.2011 18:44
Pavel
chapes teda co mas robit? Lebo ked nie tak je zbytocne aby za teba niekto robil domace ulohy, domace…
MM.. 20.11.2011 18:47
MM..
jestli ne je to chyba u toho profesora !! ale prd, je to chyba toho co nerozumí ani zadání, a tu vy…
lední brtník 20.11.2011 20:26
lední brtník
díky všem , co se mi snaží pomoct zkusim z toho co ste mi napsaly něco udělat nemusíte ty ukoly děla…
fantic 20.11.2011 19:07
fantic
Kdybys potřeboval poradit, tak bys přesně napsal zadání a zkusil něco sám vytvořit! A pak už se jen…
host 20.11.2011 19:26
host
Viděl bych to zadání asi takhle: Pomocí proměnných vytvořit adresářovou strukturu [něco/třída/'jméno… poslední
Ahoj 23.11.2011 18:18
Ahoj

nemáš sosat warez, na domácí úkol jsi měl celý víkend.

ms příkazový řádek má 2 problémy:
- interpret neumí ve smyčce nahrazovat obsah proměnné třeba z procházeného student.txt, jde to obejít např. voláním podprogramu:

call :SUB1 %%s

:SUB1
 (set promenna=%1) & REM cosi s předanou proměnnou %1
 goto :EOF

- neumí přiřadit do proměnné výsledek operace, u čtení student.txt to půjde přes cyklus s využitím oddělovačů v seznamu:

for /f "delims=, tokens=1-2" %%a in (student.txt) do call :SUB2 %%a,%%b

:SUB2
 REM cosi s předanými proměnnými
 (set zak=%1) & (set trida=%2)
 ...
 goto :EOF 

čti help a uč se, máš do rána dost času.

tak tohle zadání mi napsala spolužačka , doufám že to pocohpíte z toho jejiho ,, jestli ne je to chyba u toho profesora !!
dávkový soubor-zadávat parametry, bude nám vytvářet 0-200 složek, jejichž jména budou za příkazem 1.proměna: třída, 2.proměna: jména žáků ve třídě..prostě cokoliv. adresář- jmého třídy-adresáře s příjmeními spolužáků, textový soubor student.txt , musí obsahovat příhnení studenta, třídu.

chapes teda co mas robit? Lebo ked nie tak je zbytocne aby za teba niekto robil domace ulohy, domace ulohy su na to aby si sa TY nieco naucil. My sa to ucit nepotrebujeme.
To ako chces

mkdir %1
echo %2>>%1\student.txt

alebo co? To zadanie je totalne chaoticka nepochopitelna kravina.

jestli ne je to chyba u toho profesora !!

ale prd, je to chyba toho co nerozumí ani zadání, a tu vypráví pohádky.

jejichž jména budou za příkazem 1.proměna: třída, 2.proměna: jména žáků ve třídě

to chceš zadávat kolik set proměnných - jmén tříd a žáků? jsi upad?

už sis aspoň spustil help k příkazu..

for /?

..nebo jak to chceš zpracovávat?

celý ten seznam je v student.txt, a ty máš podle něj vygenerovat adresářovou strukturu.
třeba první proměnná na řádku je třída -> 1.podadresář. za oddělovačem (čárka, středník) je název žáka -> podadresáře či soubory pod tím.
takže ve smyčce čteš student.txt, testuješ existenci třídy a vytváříš adresáře podle %proměnných%
už to máš hotové?

Viděl bych to zadání asi takhle:
Pomocí proměnných vytvořit adresářovou strukturu [něco/třída/'jménožáka'] s tím že by každý adresář 'jméno' obsahoval *.txt.
V každém texťáku by mělo být jméno žáka + třída.

Snad to z mého výkladu pochopíte a poradíte mu. :)

Zpět do poradny Odpovědět na původní otázku Nahoru