【发布时间】:2011-10-05 23:25:36
【问题描述】:
根据标题
createobject scripting.filesystemobject IIS 7 - vbscript 代码总是试图将文件保存在 C:\Windows\System32\inetsrv\ 而不是网站文件夹中
我当然会收到“权限被拒绝”错误
文件应该保存在网站文件夹中。
非常感谢任何帮助。
编辑: vbscript 是从在 Win 7 开发机器上的 IIS7 下运行的网站中的表单调用的。 在这种情况下,我没有设置任何路径,但是当我尝试“。\”时,IIS 也尝试使用“inetsrv”路径,而不是我期望的网站根文件夹。
【问题讨论】:
-
你需要展示你的代码,虽然我的第一个猜测是你需要使用
Server.MapPath()来构建你的保存路径 -
正如我所说,文件应该保存在网站文件夹中,而不是我在 procmon 中看到的 IIS 试图将文件保存到的位置。 vbscript 代码正在由网站中的 asp 页面调用。谢谢
标签: vbscript filesystemobject createobject