Results 1 to 4 of 4
Hybrid View
-
1st November 2006 14:25 #1Registered User
Join Date: Oct:2006
Location: Sofia
Posts: 160
PING ÷ðåç batch file äî ìíîæåñòâî àäðåñè?
Èäåÿòà å äà ñå ïðàâè PING íà âñè÷êè IP-òà îò 1 äî 10. Ïðèíöèïíî ñòàâà òàêà:
FOR %%n IN (1 2 3 4 5 6 7 8 9 10) DO ping 192.168.0.%%n
Âúïðîñúò ìè å êàê äà çàäàì äèàïàçîí ñòîéíîñòè (range of values), çàùîòî àêî å îò 1 äî 254 ùå ñòàíå áàÿ ïèñàíå
-
1st November 2006 15:14 #2
@echo off
SET /P count_=[Start Value=]
SET /P target_=[End Value=]
:_loop
ping 192.168.1.%count_%
SET /A count_+=1
if "%count_%"=="%target_%" goto _endloop
goto _loop
:_endloop
set count_=
set target_=
Ìîæåø äà ïîëçâàø ïðîìåíëèâè íà îáêðúæåíèåòî è set /A çà àðèòìåòè÷íè îïåðàöèè. Àêî èñêàø äà ïðîìåíÿø è äðóãèòå îêòåòè òðÿáâà äà íàïðàâèø îùå åäèí èëè íÿêîëêî âëîæåíè öèêúëà ñ äðóãè ïðîìåíëèâè.Ïðèìåðà ðàáîòè çà NT áàçèðàí Windows.Last edited by entium; 1st November 2006 at 16:14.
EP43-DS3|E5200@3.33|ASUS EN9800GT HB /HTDI/ 512MB|2X2GB 800MHZ CL5 A-DATA|WD2500JB|NEC 4750A|BELINEA 1980S2
-
1st November 2006 16:09 #3Registered User
Join Date: Oct:2003
Location: Ñîôèÿ
Posts: 4,317
Òåçè íîìåðà ñúñ SET íå ãè çíàåõ, äîáðå ÷å ãè íàïèñà, çà äà ïðî÷åòà.
À åñòåñòâåíî, ÷å ñòàâà ñ FOR - ñàìî íè òðÿáâà /L:
for /L %%i in (%1,1,%2) do ping -n 1 -w 100 192.168.0.%%i
-
1st November 2006 16:12 #4
bsb: È àç íå ãî çíàåõ òîâà çà /L äîáðå ÷å ãî íàïèñà äà ãî íàó÷à
EP43-DS3|E5200@3.33|ASUS EN9800GT HB /HTDI/ 512MB|2X2GB 800MHZ CL5 A-DATA|WD2500JB|NEC 4750A|BELINEA 1980S2




Reply With Quote
Ïðîáëåìíà R9 280, àðòåôàêòè
7th May 2023, 21:28 in Âèäåîêàðòè