Другие языки программирования и технологии
Как пропинговать IP диапазон (192*168*1*1–192*168*1*255) из командной строки?
Ранее задавался этот вопрос, но ответы в силу моей некомпетентности не привели к решению вопроса. Первый ответ был: for /l %i in (1,1,254) do ping -n 1 192.168.1.%i >>%userprofile%\pinglist.txt Вроде бы процесс пингования проходит, но файл pinglist.txt я не нашёл, но нашёл файл: Documents, без расширения. Открыл его блокнотом, где кроме многочисленных строк: Неверный параметр and. больше ничего не было... Второй ответ был: @echo off setlocal enabledelayedexpansion for /l %%a in (1,1,254) do ( ping -n 1 192.168.1.%%a | find "TTL" >nul if !errorlevel!==0 ( echo IP 192.168.1.%%a - OK ) else ( echo IP 192.168.1.%%a is not responding ) ) Результат, вообще не поддаётся восприятию. Единственная понятная фраза: Непредвиденное появление: %%a. Прошу разжевать новичку.

for /l %i in (1,1,254) do ping -n 1 192.168.1.%i >>C:\temp\pinglist.txt - а почему бы так не сделать? создай временную папку и ложи туда отчёт
Usage: ping [-options] host options:
-d [bytes]dump input packet(пропечатка входных пакетов) .
-d# [bytes]dump output packet(пропечатка выходных пакетов) .
-ecancel extended security(отмена дополнительных мербезопасности)
-i secondsIP time to live(установка времени жизни пакетов IP)
-j dest 1...dest nloose source routing(свободная маршрутизация) .
-k dest 1...dest nstrict source routing(принудительная маршрутизация) .
-l lengthset length of icmp data(установить длину данных для ICMP).
-n timesping host times number of times(провести зондирование ЭВМ заданное число раз) .
-ono-op option(ни каких опций для операций) .
-p precedenceset IP precedence(установка IP-предпочтения) .
-qtrace route(трассировка маршрута) .
-rrecord route(запись маршрута) .
-s level [authority]basic security(базовый уровень безопасности) .
-t ping forever(режим бесконечного ping).
-v typeset type of service(установка типа операции) .
-w secondstime to wait for answer(установка времени ожиданияответа) .
-x [{1|3 dest1..destn}] timestamp option(опция временных меток) .
-zquiet mode(набор статистики отключен) .
А есть ещё сомманда в ХР смесь пига и трасерта, короче
я не говорю про WinMtr и пр. типа LanTricks, моно и так вы-ся,
и снова лисопед изовретать)
-d [bytes]dump input packet(пропечатка входных пакетов) .
-d# [bytes]dump output packet(пропечатка выходных пакетов) .
-ecancel extended security(отмена дополнительных мербезопасности)
-i secondsIP time to live(установка времени жизни пакетов IP)
-j dest 1...dest nloose source routing(свободная маршрутизация) .
-k dest 1...dest nstrict source routing(принудительная маршрутизация) .
-l lengthset length of icmp data(установить длину данных для ICMP).
-n timesping host times number of times(провести зондирование ЭВМ заданное число раз) .
-ono-op option(ни каких опций для операций) .
-p precedenceset IP precedence(установка IP-предпочтения) .
-qtrace route(трассировка маршрута) .
-rrecord route(запись маршрута) .
-s level [authority]basic security(базовый уровень безопасности) .
-t ping forever(режим бесконечного ping).
-v typeset type of service(установка типа операции) .
-w secondstime to wait for answer(установка времени ожиданияответа) .
-x [{1|3 dest1..destn}] timestamp option(опция временных меток) .
-zquiet mode(набор статистики отключен) .
А есть ещё сомманда в ХР смесь пига и трасерта, короче
я не говорю про WinMtr и пр. типа LanTricks, моно и так вы-ся,
и снова лисопед изовретать)
пути храни полностью в кавычках
"%userprofile%\pinglist.txt"
переменная %%a, хмм все правильно, для ручного ввода %a%, для пакетников %%a =/
"%userprofile%\pinglist.txt"
переменная %%a, хмм все правильно, для ручного ввода %a%, для пакетников %%a =/
Похожие вопросы
- в сети 3 маршрутизатора. Как сделать, чтобы попадать в настройки через 192.168.1.2, 192.168.1.3 и т. д
- Что делать если при настройке роутера не заходит на 192.168.1.1 или 192.168.0.1?
- В чем разница между 192.168.100.1 или 192.168.0.1?
- Почему разработчики не доработали возможность полноценной работы с компьютером в командной строке ?)
- Как узнать свой ip через командную строку. забыл команду напомните плиз
- Вопрос про командную строку!
- Командная строка. Полезные вещи
- как отформатировать жёский диск "C" через командную строку?
- Аргументы командной строки (С)
- НАСЧЁТ MC DOS!!! про командные строки