

příkazová řádka - cyklus
Zdravím, potřebuju vytvořit cyklus pro CMD, který mi vytvoří např. 10 složek s názvy dir1,dir2,dir3... ale CYKLEM, ne po jednom cd. Díky
Zdravím, potřebuju vytvořit cyklus pro CMD, který mi vytvoří např. 10 složek s názvy dir1,dir2,dir3... ale CYKLEM, ne po jednom cd. Díky
Předmět | Autor | Datum |
---|---|---|
Domácí úkol? host 21.09.2011 19:35 |
host | |
to ani ne jakožto spíš učení cmd nový martiska 21.09.2011 19:39 |
martiska | |
To je pozoruhodné, že se v dnešní době někdo učí (jen tak sám od sebe) příkazy MS-DOS a dávkové soub… nový host 21.09.2011 19:41 |
host | |
nevím kam za for napsat příkaz ani jak napsat proměnné - od 1 do 10 nový martiska 21.09.2011 19:46 |
martiska | |
A na ten odkaz ses zkusil podívat? Máš tam ukázky. nový host 21.09.2011 19:51 |
host | |
FOR /L %%G IN (1,1,10) DO md dir%%G nový Wikan 21.09.2011 19:55 |
Wikan | |
moc díky. ta závorka dělá od 1 po jednom do 10? nový martiska 21.09.2011 20:00 |
martiska | |
Jo. nový Wikan 21.09.2011 20:02 |
Wikan | |
Další možností (pokud nepotřebuješ čítat) je
for %%x in (1 2 3) do ...
v té závorce nemusí být čís… poslední Pytlík 21.09.2011 21:06 |
Pytlík |
Zpět do poradny Odpovědět na původní otázku Nahoru
Domácí úkol?
to ani ne jakožto spíš učení cmd
To je pozoruhodné, že se v dnešní době někdo učí (jen tak sám od sebe) příkazy MS-DOS a dávkové soubory. Takže na příkaz FOR ses určitě díval. A čemu nerozumíš? Co jsi vytvořil?
for.php
nevím kam za for napsat příkaz ani jak napsat proměnné - od 1 do 10
A na ten odkaz ses zkusil podívat? Máš tam ukázky.
FOR /L %%G IN (1,1,10) DO md dir%%G
moc díky. ta závorka dělá od 1 po jednom do 10?
Jo.
Další možností (pokud nepotřebuješ čítat) je
for %%x in (1 2 3) do ...
v té závorce nemusí být číselná řada (na tu je rozumnější to, co napsal Wikan), ale např. chceš-li zpracovat postupně údaje blb, pitomec, debil, idiot tak to bude vypadat:
for %%x in (blb pitomec debil idiot) do echo Jsem já to ale %%x!
pozor ale na jednu věc: proměnná (v tomto případě x) v příkazu for se píše %%x pouze při použití v dávce. V příkazovém řádku se píše pouze %x