📜  ASP 移动文件方法(1)

📅  最后修改于: 2023-12-03 15:13:31.701000             🧑  作者: Mango

ASP 移动文件方法

在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方法移动文件,并对移动文件时出现的错误进行处理。