📅  最后修改于: 2023-12-03 15:13:31.701000             🧑  作者: Mango
在ASP中,我们可以使用FileSystemObject对象中的MoveFile方法来移动文件。MoveFile方法将一个文件从一个目录移动到另一个目录。
先创建一个FileSystemObject对象:
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
接着调用MoveFile方法来移动文件:
FSO.MoveFile "D:\OldPath\fileName.txt", "D:\NewPath"
上述代码将D盘OldPath目录下的fileName.txt文件移动到D盘NewPath目录下。
在使用MoveFile方法时应该注意错误处理。如果移动文件时出现错误,可以捕获FileSystemObject中的Error对象,获取错误信息:
On Error Resume Next
FSO.MoveFile "D:\OldPath\fileName.txt", "D:\NewPath"
If Err.Number <> 0 Then
Response.Write "Error:" & Err.Description
End If
On Error Goto 0
以上代码将错误信息输出到页面上。
<%@ Language=VBScript %>
<%
Dim FSO
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
' 移动文件
FSO.MoveFile "D:\OldPath\test.txt", "D:\NewPath"
' 错误处理
On Error Resume Next
FSO.MoveFile "D:\OldPath\fileName.txt", "D:\NewPath"
If Err.Number <> 0 Then
Response.Write "Error:" & Err.Description
End If
On Error Goto 0
%>
以上代码演示了如何使用MoveFile方法移动文件,并对移动文件时出现的错误进行处理。