标题:[求助]使用fso对象的createfolder方法创建目录 为什么提示没有权限?
取消只看楼主
snakelee
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-3-24
 问题点数:0 回复次数:2 
[求助]使用fso对象的createfolder方法创建目录 为什么提示没有权限?
<%
folder = Request.QueryString("folder")

Set objfso = Server.CreateObject("Scripting.FileSystemObject")
If Not objfso.folderExists(folder) Then
objfso.CreateFolder(folder)
Response.Write(folder & "目录创建成功")
Else
Response.Write(folder & "该目录已存在")
End If
%>


浏览器地址栏输入 http://localhost/study/index.asp?folder=folderc

Microsoft VBScript 运行时错误 错误 '800a0046'

没有权限

/study/index.asp,行6


IIS5.0 WIN2000 PRO

study目录是我在IIS创建的虚拟目录 虚拟目录权限为默认 实际目录在我的E盘中 E盘文件格式是FAT32

系统目录是C盘 系统目录的文件格式是NTFS 我把everyone用户组的权限设置为完全控制后仍不可以


在线等答案 还有什么测试环境需要我补充的吗?
搜索更多相关主题的帖子: fso createfolder 权限 目录 对象 
2006-03-29 21:52
snakelee
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-3-24
得分:0 

不行的 请问还要指定创建文件的目录吗


编程的路很坎坷 有时会迷茫 但我们已不再孤单 让我们携手通行 coding. - 开发者联盟
2006-03-30 09:11
snakelee
Rank: 1
等 级:新手上路
帖 子:55
专家分:0
注 册:2006-3-24
得分:0 
晕 这样啊 问题已经解决

原因是因为我没指定完整的物理路径 我还以为会在ASP文件所在的目录创建呢 原来要指定物理路径

OK 谢谢

编程的路很坎坷 有时会迷茫 但我们已不再孤单 让我们携手通行 coding. - 开发者联盟
2006-03-30 10:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-53783-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.117694 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved