我有一个ftp服务器,我写了VBS脚本,现在我需要一个简单的方法来运行他们从我的网站。所以我想打开我的网站,输入用户名,密码,用户名,然后点击提交,然后它必须运行VBS并插入数据,然后VBS将在FTP上创建用户。
做这件事最好的方法是什么?我是否应该将VBS内容加载到带有webservice侦听器的应用程序中,并构建并执行它,然后我的站点必须通过webservice进行通信,或者我应该构建一个本地asp页面并托管它,该页面在发布时也运行vbs文件并提供数据。请解释一下,如果你留下一个回复,你将如何进行编码:D
发布于 2011-11-22 02:51:13
你可以使用
<%
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)具有这些权限。
https://stackoverflow.com/questions/8049459
复制相似问题