html/inc/fso_inc.asp
(开头部分) 6KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<%
Class CFSO
'----定义私有变量----
Private sObjFSO 'FSO对象
'----定义公有变量----
'----定义属性----
'----构造和析构方法----
Private Sub Class_Initialize()
Set sObjFSO = Server.CreateObject("Scripting.FileSystemObject")
End Sub
Private Sub Class_Terminate()
CloseObj sObjFSO
End Sub
'获取属性
Private Function GetAttrInfo(Attributes)
If Attributes = 0 Then
GetAttrInfo = LPString("FA_Normal")
Else
If Attributes And 1 Then GetAttrInfo = GetAttrInfo & LPString("FA_Read-Only") & ", "
If Attributes And 2 Then GetAttrInfo = GetAttrInfo & LPString("FA_Hidden") & ", "
If Attributes And 4 Then GetAttrInfo = GetAttrInfo & LPString("FA_System") & ", "
If Attributes And 16 Then GetAttrInfo = GetAttrInfo & LPString("FA_Directory") & ", "
If Attributes And 32 Then GetAttrInfo = GetAttrInfo & LPString("FA_Archive") & ", "
If Attributes And 1024 Then GetAttrInfo = GetAttrInfo & LPString("FA_Alias") & ", "
If Attributes And 2048 Then GetAttrInfo = GetAttrInfo & LPString("FA_Compressed") & ", "
If Not IsEmpty(GetAttrInfo) Then '去掉最后两个字符
GetAttrInfo = Left(GetAttrInfo,Len(GetAttrInfo)-2)
End If
End If
End Function
'**** 文件操作 ****
'复制文件
Public Function CopyFile(SourceFile,DestinationFile,Cut,OverWrite)
On Error Resume Next
Call sObjFSO.CopyFile(SourceFile,DestinationFile,OverWrite)
If Cut Then DeleteFile(SourceFile)
CopyFile = True
If Err.number <> 0 Then
'出错处理
CopyFile = False
End If
End Function
'文件更名
Public Function RenameFile(OriginalName,TargetName)
sObjFSO.GetFile(OriginalName).Move(TargetName)
End Function
'删除文件
Public Function DeleteFile(SourceFile)
sObjFSO.DeleteFile(SourceFile)
End Function
'批量复制文件
后面还有 167 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。