1

我需要创建一个 ASP 页面(经典,而不是 ASP.NET),它在 UNIX 服务器上运行远程 shell 脚本,然后将输出捕获到页面本身内 VBScript 中的变量中。

我以前从未做过 ASP 或 VBScipt。我试图用谷歌搜索这些东西,但我发现的只是对远程服务器端脚本的引用,没有什么具体的。

我真的可以使用:

  1. 如何做到这一点的一个基本示例。
  2. 以安全方式实现此目的的任何其他更好的选择。

这些库是否有任何免费软件/开源替代品?有什么例子吗?

4

2 回答 2

0

如果 shell 脚本通常在 telnet 会话上运行,那么您可以筛选并解析响应。那里有商业 COM 组件,例如 Dart telnet 库:http ://www.dart.com/pttel.aspx可以让您执行此操作。

或者你可以使用 AspSock http://www.15seconds.com/component/pg000300.htm自己滚动

于 2008-08-14T15:17:54.217 回答
0

@Pascal,遗憾的是我不知道有任何 F/OSS 替代品。我们通常只购买这些类型的库,前提是它们不是非常昂贵,而且成本通常包含在客户的整体项目成本中。

如果服务器上有 .NET,则可以构建一个 COM 包装的组件来完成 System.Net.Sockets.TcpClient 的繁重工作。只是一个想法。

于 2008-08-14T16:29:37.083 回答