我想知道是否可以通过命令行或批处理文件打开服务的 http 会话。我想要实现的是检查特定服务是否允许超过 x 个活动连接。
注意:我无法在我的生产机器上安装任何实用程序。
问候, Prayag
嗯...您可以尝试编写一个通过 telnet 连接到您的网络服务器并请求根页面的 VBS 文件。
创建一个.vbs
文件并放置此内容。然后从提示符执行它。
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "cmd"
WScript.Sleep 100
WshShell.SendKeys "telnet www.yahoo.com 80~" 'subst www.yahoo.com with your host
WScript.Sleep 5000
WshShell.SendKeys "GET / HTTP/1.0~~"
WScript.Sleep 2000
WshShell.SendKeys "^C~" 'close telnet
WScript.Sleep 1000
WshShell.SendKeys "exit~" 'close prompt