Files
Curtis Wilson be56c5c328 [TRACERT] Improve command line parsing (#7779)
- Added bounds check for -w and -h options to prevent the program from crashing.
- Added argument checks for -w and -h to make sure values were of the correct type and within range.
- Added check to see if a host was specified.
- Added new resource strings for reporting errors related to the checks above.
- Added the slash character as an additional option to specify command options.
2025-04-17 13:53:43 +02:00

41 lines
2.2 KiB
Plaintext

LANGUAGE LANG_RUSSIAN, SUBLANG_DEFAULT
STRINGTABLE
BEGIN
IDS_USAGE "\n\
Использование: tracert [-d] [-h максЧисло] [-j списокУзлов]\n\
[-w таймаут] конечноеИмя\n\n\
Параметры:\n\
-d Без разрешения имён узлов.\n\
-h максЧисло Максимальное число прыжков при поиске узла.\n\
-j списокУзлов Свободный выбор маршрута по списку узлов.\n\
-w таймаут Таймаут каждого ответа в миллисекундах.\n\
-4 Принудительное использование IPv4.\n\
-6 Принудительное использование IPv6.\n\
\n"
IDS_INVALID_OPTION "%1 не является допустимым параметром команды.\n"
IDS_TRACE_INFO "\nТрассировка маршрута к %1 [%2]\nс максимальным числом прыжков %3!u!:\n\n"
IDS_TRACE_COMPLETE "\nТрассировка завершена.\n"
IDS_UNABLE_RESOLVE "Не удается разрешить системное имя узла %1.\n"
IDS_GEN_FAILURE "Общий сбой.\n"
IDS_TRANSMIT_FAILED "Ошибка передачи. (Код %1!u!)\n"
IDS_HOP_COUNT "%1!3lu! %0\n"
IDS_HOP_TIME "%1!4lu! мс %0\n"
IDS_HOP_ZERO " <1 мс %0\n"
IDS_TIMEOUT " * %0\n"
IDS_HOP_RES_INFO "%1 [%2]"
IDS_HOP_IP_INFO "%1"
IDS_LINEBREAK "\r\n"
IDS_REQ_TIMED_OUT "Превышен интервал ожидания для запроса.\n"
IDS_HOP_RESPONSE " сообщает: "
IDS_DEST_HOST_UNREACHABLE "Заданный узел недоступен.\n"
IDS_DEST_NET_UNREACHABLE "Заданная сеть недоступна.\n"
IDS_BAD_OPTION_VALUE "Bad value for option %1!ls!.\n"
IDS_MISSING_OPTION_VALUE "A value must be supplied for option %1!ls!.\n"
IDS_MISSING_TARGET "A target name or address must be specified.\n"
END