Set fs=Server.CreateObject("Scripting.FileSystemObject")
If (fs.FileExists("C:\Users\Administrator\Desktop\a.txt"))=true Then
Response.Write("文件存在")
Else
Response.Write("文件不存在")
End If
set fs=nothing
%>
执行结果一直是文件不存在
<%
Set fs=Server.CreateObject("Scripting.FileSystemObject")
fs.CopyFile "C:\Users\Administrator\Desktop\a.txt","f:\"
set fs=nothing
%>
结果一直有错误
Microsoft VBScript 运行时错误 错误 '800a0046'
没有权限
4 个解决方案
#1
看一下文件所在分区和F分区是否NTFS,默认是没有写入权限的。
#2
ASP 不要用到这种路径方式,用相对路径,这个相对路径是指你网站的根目录起始的路径。
#3
你应该放到网站目录下
#4
asp是以匿名帐号运行的,请问各位大虾怎样实现文件上传文件前,检测文件是否存在并上传到网站根目录下的呢
#1
看一下文件所在分区和F分区是否NTFS,默认是没有写入权限的。
#2
ASP 不要用到这种路径方式,用相对路径,这个相对路径是指你网站的根目录起始的路径。
#3
你应该放到网站目录下
#4
asp是以匿名帐号运行的,请问各位大虾怎样实现文件上传文件前,检测文件是否存在并上传到网站根目录下的呢