Проверьте состояние одного порта на удаленном хосте [закрыт]

Мне нужна командная строка, которая может проверить состояние порта на удаленном хосте. Я старалсяping xxx.xxx.xxx.xxx:161 но он не распознает «хост». Я думал, что это было "хорошо" отвечайте, пока я не выполнил ту же команду для хоста, который, как я знаю, открыл этот порт Это для пакетного файла в Windows, который проверит состояние удаленного порта, затем запустит команду, которая использует этот удаленный порт для информации, затем снова команду проверки удаленного порта, а затем команду, которая использует этот порт на следующем сервере для информации , и так далее. Я искал повсюду и думал, что пинг может это сделать, но должны быть разные версии пинга, я полагаю, поскольку сервер, на котором я делаю это, не показывает эту опцию.

Просто ради смеха, я попробовал веб-проверку удаленного порта с веб-сайта - и результаты оказались правильными как для & quot; проблемы & quot; сервер и правильный сервер. Однако я не могу использовать это в пакетном запуске с более чем 500 IP-адресами серверов.

Есть ли что-то, что я могу сделать, это просто? Мои навыки Perl чрезвычайно ржавые (используйте или потеряйте их), я не знаю других языков для Windows, кроме пакетных. Unix - это мой навык, но он должен быть выполнен с Widows Server 2003.

Ответы на вопрос(8)

Ваш ответ на вопрос