我需要一个命令行,可以检查远程主机上的端口状态。我试过了ping xxx.xxx.xxx.xxx:161
但无法识别“主机”。我以为这是一个“好”答案,直到我对一个我知道该端口已打开的主机执行了相同的命令。这是针对Windows上的批处理文件的,它将检查远程端口的状态,然后运行使用该远程端口获取信息的命令,然后再次运行remote port check命令,然后使用下一个服务器上的该端口获取信息的命令, 等等。我到处都看过,认为ping可以做到这一点,但是必须有ping的各种版本,我想因为在此服务器上没有显示该选项。
只是出于嘲笑,我从网站上尝试了基于Web的远程端口检查器-结果对于“问题”服务器和正确的服务器都是正确的。但是,我不能在其中具有500多个服务器IP的批处理中使用它。
我能做些简单的事情吗?我的Perl技能非常生锈(使用或丢失),除了批处理之外,不了解其他基于Windows的语言。Unix是我的技能,但是必须从Widows Server 2003中执行。
ps> tnc xxx.xxx.xxx.xxx -port 161