ASP Copy-metoden
Definition och användning
Copy-metoden kan kopiera specifika filer eller mappar från en plats till en annan.
Kommentar:Resultatet av att tillämpa Copy-metoden på File eller Folder är identiskt med att köra FileSystemObject.CopyFile eller FileSystemObject.CopyFolder. I FileSystemObject.CopyFile eller FileSystemObject.CopyFolder använd object-referensen till filen eller mappen och passera filen eller mappen som parameter till FileSystemObject.CopyFile eller FileSystemObject.CopyFolder. Det bör noteras att metoder som FileSystemObject.CopyFile eller FileSystemObject.CopyFolder kan kopiera flera filer eller mappar.
Syntaks:
FileObject.Copy destination [overwrite] FolderObject.Copy destination [overwrite]
Parameter | Beskrivning |
---|---|
destination | Obligatoriskt. Målplatsen för att kopiera filer eller mappar. Använd inte wildcard. |
overwrite | Valfritt. Indikerar om befintliga filer eller mappar kan överskrivas som ett booleskt värde. True innebär att filer/mappar kan överskrivas, false innebär att filer/mappar inte kan överskrivas. Standard är true. |
För exempel med 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 %>
För exempel med 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 %>