ASP Copy-metode

Definition og brug

Copy-metoden kan kopiere specifikke filer eller mapper fra en placering til en anden.

Kommentar:Resultatet af at anvende Copy-metoden på File eller Folder er identisk med handlingen, der udføres ved hjælp af FileSystemObject.CopyFile eller FileSystemObject.CopyFolder. I FileSystemObject.CopyFile eller FileSystemObject.CopyFolder bruges object-referencen til filen eller mappen, og filen eller mappen overføres som parameter til FileSystemObject.CopyFile eller FileSystemObject.CopyFolder. Det skal dog bemærkes, at metoderne FileSystemObject.CopyFile eller FileSystemObject.CopyFolder kan kopiere flere filer eller mapper.

Syntaks:

FileObject.Copy destination [overwrite]
FolderObject.Copy destination [overwrite]
Parameter Beskrivelse
destination Obligatorisk. Destinationsstedet for at kopiere filer eller mapper. Brug ikke jokertegn.
overwrite Valgfri. Indikerer om eksisterende filer eller mapper kan overskrives som et boolesk værdi. True betyder, at filer/mapper kan overskrives, mens false betyder, at filer/mapper ikke kan overskrives. Standard er true.

Eksempel på File-objekt

<%
dim fs,f
set fs=Server.CreateObject("Scripting.FileSystemObject")
set f=fs.GetFile("c:\test.txt")
f.Copy "c:\new_test.txt",false
set f=nothing
set fs=nothing
%>

Eksempel på Folder-objekt

<%
dim fs,fo
set fs=Server.CreateObject("Scripting.FileSystemObject")
set fo=fs.GetFolder("c:\test")
fo.Copy "c:\new_test",false
set fo=nothing
set fs=nothing
%>