Artanis Ierakstīts Oktobris 28, 2006 Share Ierakstīts Oktobris 28, 2006 Labadiena biedriem! Kā jau visi zinām, *.bat failiņi šad tad izrādās visnotaļ noderīgi tādu elementāru operāciju kā divu mapju sinhronizēšanai, failu automatizētai backupošanai, utt. Šodien iedomājos ka *.bat fails varētu arī aizvietot "ping" komandas rakstīšanu, un visu operāciju kopumā (start -> run -> cmd -> ping 87.110.xxx.xxx /n 10), bet, kā pierādīja prakse, tik vienkārši vis nav, jo zemākredzamais kods, nezināmu iemeslu dēļ, neizpildās. :? Pašreizējā stāvoklī palaižot BAT'u, vienkārši milzu āturmā cikliski atkārtojas komanda "ping", taču tā netiek izpildīta vispār vispār (ciklu nākas terminēt ar Ctrl+C)). Kas par vainu? ping 87.110.xxx.xxx pause Jau iepriekš paldies par atbildēm. Link to comment Share on other sites More sharing options...
Guest Sniper Oktobris 28, 2006 Share Oktobris 28, 2006 Man viss straadaa ping boot.lv -t pause Link to comment Share on other sites More sharing options...
maize Oktobris 28, 2006 Share Oktobris 28, 2006 Njā ņeopņal ko tu tur mudrī: 10 ping uz ip 10.1 izskatās tā: ping -n 10 10.1 Link to comment Share on other sites More sharing options...
asiic Oktobris 28, 2006 Share Oktobris 28, 2006 artanis - pameegjini vienkaarshi pormptaa ierakstiit to ping x.x.x.x. nevar tais aiziet ciklaa. edit: un jaa -n nevis /n Link to comment Share on other sites More sharing options...
Artanis Oktobris 28, 2006 Author Share Oktobris 28, 2006 Nu, jopcik - jokaini - to pašu nelaimīgo sākuma "ping xxx.xxx.xxx.xxx /n 10" bat'u ievelku promptā manuāli, palaižu - un viss smuki aiziet, a nedz *.bat nedz *.cmd faili negrib darboties.. :? P.S. maize - uzmet aci "ping /?" - var to switchu komandā rakstīt kā grib. Un, vēlreiz saku - nav komandā problēmas, jo manuāli ierakstot/ievelkot šo bat'u promptā viss šancē.. Link to comment Share on other sites More sharing options...
hero Oktobris 28, 2006 Share Oktobris 28, 2006 offtopic ja tiek pingots ar flagu -t tad buutiskas noziimes veelaak likt "pause" nav... pause tiek likts lai peec defaultajaam 4traam ping probeem logs neaizveras. pingojot ar -t, vinjsh pingo liidz tiek aptureets... un tad eniivei paprasiis vai tieshaam "terminate batch job" Link to comment Share on other sites More sharing options...
asiic Oktobris 28, 2006 Share Oktobris 28, 2006 un ja pameegjinaatu ar call ping xxxx ... Link to comment Share on other sites More sharing options...
Guest Sniper Oktobris 28, 2006 Share Oktobris 28, 2006 Atvainojos @echo off ping -n 10 boot.lv pause Link to comment Share on other sites More sharing options...
Artanis Oktobris 28, 2006 Author Share Oktobris 28, 2006 Uh, laikam būs jāatvainojas ka jūs šeit izmocīju ar šito jautājumu, jo tikko noprovēju to pašu nelaimīgo BAT'u "ping xxx.xxx.xxx.xxx /n 10" uz citas mašīnas, un tur viss bumbās. Un tikko piedevām vēl izrādījās ka uz šīs pašas konkrētās mašīnas arī citi BAT faili čakarējas - bezgalīgi tiek izpildītas "copy" u.c. komandas. Tā ka laikam vien uz konkrētā dzelža būs pagadījusies līka Win instalācija.. Paldies visiem par viedokļiem. P.S. kur jūs izrakāt ka es lietoju -t switchu? Tiek izmantots -n (noteikts skaits reižu). un, vispārībā, tam nebija īpašas nozīmes konkrētajā gadījumā, jo komanda neizpildījās vispār. Nu, jebkurā gadījumā, noskaidrojies ka vaina bija pašā mašīnā, nevis manu roku leņķī. Link to comment Share on other sites More sharing options...
Mezavecis Oktobris 28, 2006 Share Oktobris 28, 2006 Kas tev pa windows versiju? Man ir XP Home Usage: ping [-t] [-a] [-n count] [-l size] [-f] [-i TTL] [-v TOS] [-r count] [-s count] [[-j host-list] | [-k host-list]] [-w timeout] target_name Options: -t Ping the specified host until stopped. To see statistics and continue - type Control-Break; To stop - type Control-C. -a Resolve addresses to hostnames. -n count Number of echo requests to send. -l size Send buffer size. -f Set Don't Fragment flag in packet. -i TTL Time To Live. -v TOS Type Of Service. -r count Record route for count hops. -s count Timestamp for count hops. -j host-list Loose source route along host-list. -k host-list Strict source route along host-list. -w timeout Timeout in milliseconds to wait for each reply. Link to comment Share on other sites More sharing options...
Artanis Oktobris 28, 2006 Author Share Oktobris 28, 2006 Mežaveci - uz šī dzelža ir XP Pro, bet tas nemaina lietas būtību: komandas parametru (switchu) var rakstīt jebkurā no šitiem veidiem, un tas vienalga izpildās tā kā tam vajadzētu būt (sūta 10 ping'us uz konkrēto IP): ping xxx.xxx.xxx.xxx /n 10 ping xxx.xxx.xxx.xxx -n 10 ping /n 10 xxx.xxx.xxx.xxx ping -n 10 xxx.xxx.xxx.xxx Uh, pirmoreiz gadījās šitāds gļuks ar prompt'u.. Nu, neko nepadarīs - mūžu dzīvo mūžu mācies. Link to comment Share on other sites More sharing options...
Artanis Oktobris 28, 2006 Author Share Oktobris 28, 2006 diez kaapeec man atminjaa seez ka tas bij saistiits ar vienu no servisiem ...Klau, NC - nevari, lūdzams, paprovēt atcerēties? Jo pretējā gadījumā man nāksies klientam šitai kārbai pārlikt Win'u, bet negribās čakarēties. Es uzmetu aci servisiem, bet nekas itkā apgriezts ne pa ķeksi nav.. Cik sapratu no klienta teiktā, kārba ir jau pārdzīvojusi trīs plašu maiņu, un līdz ar to arī trīs Repair'us. Pašlaik, kā skatos, uz kārbas arī Daemons virtuālis un vēl šādi tādi štruntiņi ir atteikuši strādāt. Pieņemu ka vaina varētu slēpties tajā ka šitais Win's jau ir pamatīgu čakarēšanu pārcietis.. Link to comment Share on other sites More sharing options...
Artanis Oktobris 28, 2006 Author Share Oktobris 28, 2006 ja jau 3x repairi taisiiti - tad tur pats velns kaajas salauziis...Njā. Nu, nekas - Win tapa pārlikts, cilvēkstunda iekāsta, taču klientam nu viss bumbās.. Dzīvojam tik tālāk un esam vēl par vienu sīkumu zinošāki - izrādās ka arī Prompt's var nojūgties. P.S. prieks ka centies atmest (par to vai tas ir brīvprātīgi/piespiedu kārtā labāk pat nejautāšu.. :roll: ). Tu, galvenais, tikai turies, vecais! Slēgts. Link to comment Share on other sites More sharing options...
Recommended Posts