Vbscript VBS文件通信/执行

Vbscript VBS文件通信/执行,vbscript,asp-classic,Vbscript,Asp Classic,我有一个ftp服务器,我已经写了VBS脚本,现在我需要一个简单的方法来运行他们从我的网站。因此,我想打开我的网站,输入用户名、密码、用户名并单击提交,然后必须运行VBS并插入数据,然后VBS将在FTP上创建用户 最好的方法是什么?我应该将VBS加载到带有webservice listener的应用程序中并构建和执行它,然后我的站点必须通过webservice进行通信,还是应该构建一个本地asp页面并托管它,当发布时,该页面也会运行VBS文件并向其提供数据。请解释一下,如果您留下一个回复,您将如何

我有一个ftp服务器,我已经写了VBS脚本,现在我需要一个简单的方法来运行他们从我的网站。因此,我想打开我的网站,输入用户名、密码、用户名并单击提交,然后必须运行VBS并插入数据,然后VBS将在FTP上创建用户

最好的方法是什么?我应该将VBS加载到带有webservice listener的应用程序中并构建和执行它,然后我的站点必须通过webservice进行通信,还是应该构建一个本地asp页面并托管它,当发布时,该页面也会运行VBS文件并向其提供数据。请解释一下,如果您留下一个回复,您将如何对其进行编码:D

您可以使用

<%
    Dim oWShell
    Set oWShell = Server.CreateObject("WScript.Shell")
    strCommand = "cmd.exe /c cscript C:\AbsolutePath\To\Your\VBSFile.vbs"
    oWShell.Run strCommand, 1, true
    Set oWShell = Nothing
%>

WShell和WShell.Run需要提升web服务器上的访问权限。确保经过身份验证的用户(或IUsr)具有这些权限