
一、在起头里运转:regsvr32.exe scrrun.dll
这是开启FSO组建的号令。
二、若是分区为NTFS,则找到对应目次(被操纵的文件地点的目次),设置用户操纵权限:属性---宁静---users/everyone(为保障网站宁静,倡议增添iusr_计较机名,设置为完全节制权限)
三、收集上搜刮的根基就到这里了,但我的凄惨履历告知我,不over:根据下面操纵仍是不处置题目!普通题目仅剩下FSO组建删除文件了。查抄你要删除的文件,看是不是设置为“只读”,如许fso代码就应为:fso.deletefile 文件完全途径,true,这里的true,表现包含只读指令的文件也将被删除!
毛病产生缘由:
因为NTFS的文件体系对匿名用户的付与的权限不够
毛病提醒:
Microsoft VBScript 运转时毛病 毛病 '800a0046'
不权限
处置方式:
翻开要写入的文件夹,点击右键挑选属性,挑选宁静选项卡,点击增加,而后在列表中挑选IUSR_USER1,挑选肯定,而后在宁静选项卡称号中会多一个用户,点击新添的用户,把权限全数打中计就不题目了
以下是删除办事器中的文件代码,仅供参考
<%'删除文件(合适一切文件)
Function Deltextfile(fileurl)'参数为相对途径
Set objFSO = CreateObject("Scripting.FileSystemObject")
fileurl = Server.MapPath(fileurl)
if objFSO.FileExists(fileurl) then '查抄文件是不是存在
objFSO.DeleteFile(fileurl)
end if
Set objFSO = nothing
End Function
'删除网站根目次下的file.txt文件
Deltextfile "文件名"
%>