【发布时间】:2010-10-28 04:36:42
【问题描述】:
我必须从一些旧的 ASP 应用程序运行命令行操作。
这是我的代码:
<%
cmd = "%comspec% /c echo Hello"
set wsh = CreateObject("WScript.Shell")
ireturn = wsh.Run(cmd, 0, true)
set wsh = nothing
%>
这是我收到的结果:
Microsoft VBScript 运行时错误 '800a0046'
权限被拒绝
/test.asp,第 6 行
你知道如何让 IIS6 运行这段代码吗?
注意:当然我不必运行 echo 命令,但我想排除问题的任何其他原因。
更新:我尝试了 tomalaks 提到的大多数事情,但没有任何帮助。也许我可以稍微改变一下问题。 如何调试此问题?
【问题讨论】:
标签: security asp-classic vbscript iis-6 permissions