ASP刪除FTP無法刪除的頑固文件夾或文件
[重要通告]如您遇疑難雜癥,本站支持知識付費業(yè)務(wù),掃右邊二維碼加博主微信,可節(jié)省您寶貴時間哦!
頑固文件夾類似這樣“絕對路徑\文件名.”,ftp里面無法打開也無法刪除,還有一些只讀的文件,
ftp里面也無法刪除
[code]
<%
'這里一定要完整的絕對路徑,前面再加上“\\?”
'delfolder "\\?\絕對路徑\文件名." '刪除文件夾
'delfile "\\?\絕對路徑\文件名.\index.asp" '刪除文件
function Delfolder(t0)
'On Error Resume Next
Set fso=Server.CreateObject("Scripting.FileSystemObject")
If Instr(t0,":\")>0 Then
f0=t0
Else
f0=Server.MapPath(t0)
End If
'IF fso.FolderExists(f0) Then
fso.DeleteFolder f0,true '加上true,強制刪除只讀屬性的文件夾
IF Err Then Response.write Err.Description:Err.Clear
End Function
function Delfile(t0)
'On Error Resume Next
Set fso=Server.CreateObject("Scripting.FileSystemObject")
If Instr(t0,":\")>0 Then
f0=t0
Else
f0=Server.MapPath(t0)
End If
'IF fso.FileExists(f0) Then
fso.DeleteFile f0,true '加上true,強制刪除只讀屬性的文件
IF Err Then Response.write Err.Description:Err.Clear
End function
%>
[/code]
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當(dāng)無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!