[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[网络连接] 批处理如何测试远程服务器服务是否开启?

大好好,本人第一次发帖,求各位高手帮忙解决一个问题。

我当前的环境是:每天需要检查远程服务器服务是否开启。

如:远程服务器1.1.1.1,开启XX服务,服务端口是:1234,
————————这样的服务器大概20台左右——————————
我目前的做法是每天telnet:1.1.1.1 1234 来判断其服务开启是否正常。

请问各位高手,有办法使用批处理来帮忙确认远程服务器是否开启服务吗?

如果可以实现的话,能将结果保存为文本吗?

先谢谢各位了!!!

用ping命令行不?
  1. set /p ip=ip:
  2. ping -n 1 %ip% >nul|find "Reply"
  3. if %ERRORLEVEL%==0 echo %ip% >>通.txt
复制代码

TOP

  1. @(telnet:1.1.1.1 1234 >nul 2>nul && echo 开启 || echo 可能未开启)>结果.txt
复制代码

TOP

2# xlybzk


PING 不行,ping不通的,只是开放了那个端口!

TOP

3# zm900612


测试这个也不行呀!

有人知道怎么办吗?

TOP

4# tx366
理论上网络中的活动主机都是可以ping通的,或者你可以利用第三方软件。
类似主机探测的软件网上应该很好找

TOP

防火墙禁PING的,不借助第三方软件只能telnet +端口测试,不知道批处理能实现吗?

TOP

返回列表