Asp classic 如何从ASP页面运行远程shell脚本?

Asp classic 如何从ASP页面运行远程shell脚本?,asp-classic,vbscript,Asp Classic,Vbscript,我需要创建一个ASP页面(classic,而不是ASP.NET),它在UNIX服务器上运行远程shell脚本,然后将输出捕获到页面本身中VBScript中的变量中 我以前从未做过ASP或VBScipt。我曾尝试用谷歌搜索这些东西,但我发现的都是对远程服务器端脚本的引用,没有任何具体内容 我真的需要: 这是一个如何实现的基本示例 以安全的方式实现这一目标的任何其他更好的替代方案 这些库是否有免费/开源的替代品? 有什么例子吗?如果shell脚本通常在telnet会话上运行,那么您可以对响应进行筛

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

我以前从未做过ASP或VBScipt。我曾尝试用谷歌搜索这些东西,但我发现的都是对远程服务器端脚本的引用,没有任何具体内容

我真的需要:

  • 这是一个如何实现的基本示例
  • 以安全的方式实现这一目标的任何其他更好的替代方案

  • 这些库是否有免费/开源的替代品?
    有什么例子吗?

    如果shell脚本通常在telnet会话上运行,那么您可以对响应进行筛选和解析。有一些商业COM组件,比如Dart telnet库:可以让您这样做


    或者你可以使用AspSock

    @Pascal来实现自己的功能,遗憾的是,我不知道有任何F/OSS替代方案。我们通常只购买这些类型的库,前提是它们不太昂贵,而且通常情况下,成本已包含在客户的总体项目成本中

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