是否可以使用
Windows Telnet客户端在脚本中运行一系列命令?
如果没有,有什么替代品可以吗?
年龄前我写了一个COM服务器,允许我从VBScript做telnet.如果你想要一份副本(包括来源),我很乐意把它放在互联网上的某个地方.我用它来远程重启路由器.
原文链接:https://www.f2er.com/windows/369722.htmlconst SVR = "www.microsoft.com" dim telnet,s,i set telnet = CreateObject("Rhs.Telnet") telnet.Startup() telnet.Connect SVR,80 telnet.Writeline "GET / HTTP/1.0" telnet.Writeline "Host: www.microsoft.com" telnet.Writeline "User-Agent: RhsTelnet" telnet.Writeline "Accept: */*" telnet.Writeline "" do while telnet.Readline(s,1000) wscript.echo s loop telnet.Disconnect() telnet.Cleanup()
JR
链接到COM服务器:嗨Lachlan尝试http://www.ratsauce.co.uk/RouterCheck.zip
这是COM服务器和重启Draytek路由器的脚本.脚本RouterCheck.wsf检查它是否可以ping几个测试主机,因此您可能希望忽略大部分代码.只需使用RebootRouter功能,忽略其余部分.这是我的ADSL线路的末尾,所以下载可能有点慢.
如果有人想要源代码(带有ATL的Visual C 5.0),那么我可以将它放在SourceForge上.