» Poradna » Programy

FOR v cmd

Odpovědět  |  Zobrazit bez stromu  |  Upozornit redakci  |  nových odpovědí: 25/25
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

Ahoj mam takovy problem, chtel bych v cmd vytvořit program vykonavající nasledujíci.for projizdi cisla 1-256 a kazde cislo dosadi do prikazu ping 192.168.1. %%promenav C by to bylo for(promena=0; promena <=256; promena++){system("ping 192.168.1.&promena");}Bohuzel neznam syntax pro cmd :)dekuji za odpovediPS: ne v C to proste ted udělat nemužu :D

Odpovědi na otázku

 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

for /?F1 fornebo google.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 16.0

To není cmd, to je program .bat. Najdi si to v učebnici DOSu.Poznámka: Těch adres není 257, jenom 256. Navíc některé jsou vyhrazené, takže na ně pingat nemusíš.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Ano, má to být když už for (int i=1; i<255;i++)PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 16.0

Taktak. Já jsem chtěl, aby si chybu zjistil sám. Není problém ten prográmek napsat a prsknout ho sem, ale já chci, aby si to sám vyhledal, aby tomu věnoval nějaké úsilí. Dost se při tom naučí, např. uvážit správný interval. Beztoho je to do školy.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

byl bych radsi kdyby ste ho sem prosim napsali, v .bat si nefrčim a ani se ho ucit nechci ale potrebuju ho ted rychle a nemam k dispozici si to napsat v c/c++

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 16.0  |  [65.197.242.---]

To je přesně dilema dát rybu, nebo naučit rybařit. Já jsem pro to naučit rybařit. Toto je Poradna, od slova rada, nikoli od slova dát řešení. Klik lidá něco chtělo "teď a rychle"...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

ta Ip adressa byla jen ukazkova ve skutecnosti je to jina kterou nechci uvadet, a i muj priklad by fungoval predpokladal jsem globalni dekladaci promene

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Tvůj interval je pitomost. Jestlipak dokážeš napsat proč? Mimochodem, je minimálně nekorektní neuvést důvod tvého konání. Nerad bych se podílel na nějaké nekalé činnosti a nevěděl o tom.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

za pitomost by se dalo povazovat cislo 0(ktere nepujde) a cislo 256 (ktere je rezervovane), ale nechtelo se mi nad tim tak moc premyslet a zadna nekala cinnost to neni... jen nevidim duvod uvadet IP adresy podniku

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Silně, velmi silně pochybuji, že je v Čr nějaký podnik (vyjma providerů a specialistů), který má celý C rozsah veřejných adres (k čemu proboha). To co jsi napsal o čísle 0 a 256 ukazuje na neznalost TCP/IP. V příkladu jsi uvedl IP adresu interní. Předpokládám, že reálná o kterou ti jde začíná 10.Jinak sorry, ale nevěřím, že jsi admin. Máš na to hodně mizerné znalosti. Nedokážeš si najít nápovědu k systémovému příkazu, nerozumíš síťovým protokolům a nepochopil jsi, že jsem se ptal, k čemu to chceš využít.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 16.0

PrasatkoPee [194.228.66.xxx] - vypadni zloději nicku.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

je logicke ze nemaji cely rozsah, jsem programator o TCP/IP teho zas tak nevim, predpokladas spatne s tou IP, admin nejsem jsem tu na praxi, opakuju ze .bat nedelam a tak nevim jak se stim fachá, k cemu mi to je ti muze byt sumak, a zatim co jsi placal kraviny misto teho aby jsi pomohl a napsal jak na to, jsem si stahl RAD studio a napsal jsi to v C.. Takze LOCK diky ze ste nepomohli

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Takže milý programátore, odpověď máš hned v prvním příspěvku. To tě neučili číst? A když už jsme u toho ty locku, kdo tě učil programovat, že je pro tebe help cizí slovo? Jsi neschopný lenoch, který zde dostal vše na zlatém podnose a ještě to nepochopil.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 14.0.1  |  [109.81.245.---]

takze odpoved google muze napsal jen nejvetsi primitiv a for help? promin ale kdyz jsem nikdy v .bat nedelal tak mi to asi moc nerekne.. Kdyz neco nevim zeptam se a vyjadruj se prosim slušně, nebo radsi vubec pane odborniku... Zbohem

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Chápu, nepochopil jsi, že když využíváš systémové příkazy, tak ti příkazová řádka na for ? vypíše syntaxi. Tomu rozumím, jsi přece programátor )Ale aby jsi jako programátor nepochopil F1==stiskni F1 FOR==zadej příkaz for do vyhledávače, tak to už je opravdu síla. Ona Fjednička je takový úzus, že pod ní většinou najdeš hádej co? Ano help. A co v tom helpu? Ano syntaxi a příkazy. A když nezvládneš ani to, no tak google, ne?PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Jo a mimochodem ty chytráku, jestli mají jen část rozsahu, tak na problém "0 a 255" narazíš stejně.PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Firefox 16.0  |  [65.197.242.---]

Nemáš zač. Těžko si můžeš vynucovat pomoc zdarma, když nepřesvědčíš svým dotazem a účelem.

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows Vista Opera 9.80  |  [84.16.37.---]

ako by si chcel napisat tych tvojich 256 pomocou 0 a 1 v dvoch bytoch?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows Vista Opera 9.80  |  [84.16.37.---]

pardon ... v jednom B

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

11111111 + 1 = 11111112 PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Firefox 15.2

A to jako že s příponou .cmd nebude cyklus FOR fungovat? To snad ne ...

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows XP Mozilla 1.9.2.24

Nemusis riesit programovu slucku for.Ak chces pingnut cely rozsah staci pouzit program nmap asi nejak takto:nmap 192.168.1.0/24

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [90.177.110.---]

for /L %%i in (0,1,255) do ping 192.168.1.%%i

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [194.228.66.---]

Máš tam stejnou logickou chybu jako tazatel. Tedy špatný interval. Má být (1,1,254).PrasatkoPee

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   |  Microsoft Windows 7 Chrome 22.0.1229.94  |  [90.177.110.---]

To není chyba, to je ukázka start, step, end.Může si to upravit jak chce.

Souhlasím  |  Nesouhlasím  |  Odpovědět

Související témata: Syntax



Určitě si přečtěte


Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

Tesla chce změnit nákladní dopravu. Její elektrický náklaďák má ohromující parametry

** Tesla představila elektrický kamion ** Má obdivuhodný výkon i dojezd ** Prodávat by se měl už za dva roky

Včera | Vojtěch Malý | 123

30 počítačových brzd, které vám zpomalí Windows

30 počítačových brzd, které vám zpomalí Windows

Na webu najdete hromadu rad, jak zrychlit počítač a Windows. My jsme na to šli opačně a naopak jsme hledali činnosti, které ho nejvíce zpomalují. Toto je třicítka těch základních.

12.  11.  2017 | Jakub Čížek | 90

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

Elektronika, která nepotřebuje kabel ani baterii. Živí se rádiovým šumem

** Každá elektrická krabička má konektor pro napájení nebo baterii ** Jenže pozor, jednou by to tak nemuselo být ** Drobná elektronika se může živit rádiovými vlnami

14.  11.  2017 | Jakub Čížek | 15