Общий синтаксис запуска программы из командной строки:
HSV.EXE source valid [[unverified [bad]] [-download] [-test] [-suggest] [-exit]
Где:
source |
Имя исходного файла. Обязательный параметр. |
valid |
Имя файла для сохранения существующих адресов (см. "Окно выбора файлов"). Обязательный параметр. |
unverified |
Имя файла для сохранения адресов, которые не удалось проверить. Опционально. |
bad |
Имя файла для сохранения несуществующих адресов. Опционально. |
-download |
Ключ указывающий мастеру на необходимость загрузить список серверов DNS с сайта программы. См. "Окно проверки серверов DNS". Сокращенное написание: -D. Опциальный ключ. В случае ошибки при загрузке, работа мастера будет приостановлена |
-test |
Ключ указывающий мастеру на необходимость протестировать список серверов DNS. См. "Окно проверки серверов DNS". Сокращенное написание: -T. Опциальный ключ. Если в результате теста не будет обнаружен ни один хороший сервер, то работа мастера будет приостановлена. |
-suggest |
Ключ указывающий мастеру на согласие пользователя следовать его советам. См. "Окно проверки серверов DNS". Сокращенное написание: -S. Опциальный ключ. |
-exit |
Выйти из мастера после УСПЕШНОГО завершения задания. Сокращенное написание -E. Опциональный ключ. |
Программа может запускаться из командной строки для проверки файла, тогда первые два параметра ("source" и "valid") являются обязательными, а все остальные — опциональными.
Вы можете при помощи планировщика заданий Windows создать задание со следующей командной строкой для обновления списка серверов по расписанию.:
HSV.EXE –download –test –suggest –exit
В режиме работы из командной строки, ключ -suggest означает согласие с рекомендациями мастера, и приводит к удалению плохих, медленных и ненадежных серверов согласно его рекомендации, если таковые присутствуют в списке.
Порядок следования ключей -download, -test, -suggest, -exit значения не имеет, но эти ключи должны следовать обязательно за именами файлов. Регистр написания ключей и их сокращений значения не имеет.
Примеры правильного запуска программы:
HSV.EXE “C:\My Documents\mlist.txt” c:\work\exist.txt c:\work\unv.txt c:\work\bad.txt
HSV.EXR maillist.txt ..\valid.txt –download –test –suggest
HSV.EXR maillist.txt ..\valid.txt –d –t –s –e
HSV.EXR maillist.txt ..\valid.txt –e -t
Примеры неправильного запуска программы:
HSV.EXE “C:\My Documents\mlist.txt”
HSV.EXR -download -test maillist.txt ..\valid.txt
HSV.EXR maillist.txt –d –t –s –e
Также программа может запускаться из командной строки только для обновления или проверки списка адресов. В этом случае имена обрабатываемых файлов не указываются, в командной строке должен присутствовать как минимум один из трех ключей из набора -download, -test, -suggest, а ключ -exit можно использовать только при наличии в командной строке одного из обязательных ключей.
Примеры правильного запуска программы в этом режиме:
HSV.EXE –download –test –suggest -exit
HSV.EXR -D -T -suggest