在使用CreateFoler创建目录时,会遇到错误,提示没有权限的问题。
根据我个人试验的结果,总结如下;
set MyObj=Server.CreateObject("Scripting.FileSystemObject")
if not MyObj.FolderExists(Server.MapPath("\mySite\myfolder")) then
response.Write("myfolder不存在<br>")
MyObj.CreateFolder(Server.MapPath("\mySite\myfolder"))
response.Write("创建文件成功")
else
response.Write("myfolder已经存在")
end if
Set MyObj=nothing
解决办法:
1、在C盘上找到虚拟目录的根目录,如wwwroot
2、右键点击 属性—〉安全
3、把internet来宾用户的权限都勾上。如下图所示。