Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 59

Самый длинный маршрут, самое большое значение метрики

25.02.2017, 17:03. Показов 2050. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как вывести максимальное значение метрики(последняя колонка из вывода команды route print)?

Буду благодарен за помощь.
Есть WScript, но нужно именно в .bat все сделать
Скрин в прикрепе
Миниатюры
Самый длинный маршрут, самое большое значение метрики  
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.02.2017, 17:03
Ответы с готовыми решениями:

Найти самое большое и самое маленькое значение функции
Найти самое большое и самое маленькое значение функции z=4x^2y-y+2x^2+3x

выбрать самое большое значение
как можно узнать в массиве из 5 чисел самое большое значение с помощью цикла

Надо сравнить значение одного поля всех объектов между собой и выбрать самое большое значение. C++ ООП
Надо сравнить значение одного поля всех объектов между собой и выбрать самое большое значение. C++ ООП

9
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
26.02.2017, 01:53
судя по скрину так:
Windows Batch file
1
>"file.txt" (for /f "skip=2 tokens=5" %%a in ('route print') do @echo %%a)
1
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 59
26.02.2017, 05:39  [ТС]
alpap, спасибо за отклик, а не могли бы вы пояснить, что вводить в файл file.txt ? У меня в результате вывода вашего кода просто открывается текстовый файл
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
26.02.2017, 12:21
Цитата Сообщение от c_gvn_code Посмотреть сообщение
что вводить в файл file.txt ?
Ничего вводить не надо, это файл вывода... только этот код не учитывает полный вывод команды route, а на скрине Вы показали его обрезок.
Замените команду в скобках:
Windows Batch file
1
...('route print')...
на вот такой код:
Windows Batch file
1
...('route print^|findstr /rc:"[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"')...
и вот это удалить из кода совсем:
Windows Batch file
1
skip=2
и тогда получите вывод метрик в текстовом файле, а далее уже сортируйте как требуется...
3
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 59
27.02.2017, 18:41  [ТС]
YuS_2, а не подскажете, как сделать чтобы отображался компьютер еще, в котором эта максимальная метрика?

Вот код:
Windows Batch file
1
2
3
4
@echo off
for /f "eol== tokens=5" %%i in ('route print ^|findstr /rc:"[0-9]$"') do if %%m%% LSS %%i set m=%%i
echo "max "%m%
pause
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
27.02.2017, 21:15
Лучший ответ Сообщение было отмечено c_gvn_code как решение

Решение

Цитата Сообщение от c_gvn_code Посмотреть сообщение
чтобы отображался компьютер еще, в котором эта максимальная метрика?
Не вижу особого смысла в этом, но если хочется:
Windows Batch file
1
2
3
4
5
@echo off
setlocal enabledelayedexpansion
for /f "tokens=4,5" %%a in ('route print^|findstr /rc:"[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*\.[0-9][0-9]*"') do if !m! lss %%b (set m=%%b&set n=%%a)
echo max : %m% - %n%
pause
1
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 59
28.02.2017, 17:01  [ТС]
YuS_2,
>Не вижу особого смысла в этом

Почему?

И это вообще правильный способ определять максимальный маршрут, по вашему мнению? В итоге он ведь определяет 127.0.0.1
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
28.02.2017, 18:27
Цитата Сообщение от c_gvn_code Посмотреть сообщение
Почему?
А для чего получать всегда одну и ту же метрику с наименее предпочтительным маршрутом? В чем смысл?
Цитата Сообщение от c_gvn_code Посмотреть сообщение
способ определять максимальный маршрут
Тут главное не запутаться в терминах - что именно вкладывается в термин максимальный маршрут?
И второе: а зачем его определять?

Добавлено через 19 секунд
Цитата Сообщение от c_gvn_code Посмотреть сообщение
Почему?
А для чего получать всегда одну и ту же метрику с наименее предпочтительным маршрутом? В чем смысл?
Цитата Сообщение от c_gvn_code Посмотреть сообщение
способ определять максимальный маршрут
Тут главное не запутаться в терминах - что именно вкладывается в термин максимальный маршрут?
И второе: а зачем его определять?
1
0 / 0 / 0
Регистрация: 20.10.2015
Сообщений: 59
28.02.2017, 18:36  [ТС]
Цитата Сообщение от YuS_2 Посмотреть сообщение
максимальный маршрут?
Вообще метрика и имеется ввиду, может просто обработать исключения? Исключениями будет являться 127.0.0.1 и т.п?
0
Любознательный
 Аватар для YuS_2
7405 / 2255 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
28.02.2017, 18:47
Всё зависит от того, что Вы хотите получить в итоге.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.02.2017, 18:47
Помогаю со студенческими работами здесь

Создать метод, в котором одномерный массив. И заменить самое большое число и самое большое число по модулю на число 0
Создать метод, в котором одномерный массив. И заменить самое большое число и самое большое число по модулю на число 0 Добавлено через...

Самое большое возможное целочисленное значение
Доброго всем времени суток! Есть необходимость расчётов очень больших чисел. примерно 65 в степени 15, int точно с такими объёмами...

В двумерном массиве найти самый длинный и самый короткий элемент
В двумерном массиве найти самый длинный и самый короткий элемент

В двумерном массиве найти самый длинный и самый короткий элемент
В двумерном массиве найти самый длинный и самый короткий элемент

Найти самый короткий и самый длинный пути в графе
Здравствуйте! Мне необходимо выполнить следующую задачу: представить ориентированный взвешенный граф в виде матрицы. Написать программу...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru