Μέθοδος Copy ASP

Ορισμός και χρήση

Η μέθοδος Copy μπορεί να αντιγράψει το καθορισμένο αρχείο ή φάκελο από μια θέση σε μια άλλη θέση.

σχόλια:Το αποτέλεσμα της εφαρμογής του μεθόδου Copy στο File ή Folder είναι το ίδιο με την εκτέλεση της ενέργειας με FileSystemObject.CopyFile ή FileSystemObject.CopyFolder. Στο FileSystemObject.CopyFile ή FileSystemObject.CopyFolder, χρησιμοποιείται η αναφορά αντικειμένου για το αρχείο ή φάκελο και το αρχείο ή φάκελος μεταφέρεται ως παράμετρος στο FileSystemObject.CopyFile ή FileSystemObject.CopyFolder. Ωστόσο, πρέπει να σημειωθεί ότι η μέθοδος FileSystemObject.CopyFile ή FileSystemObject.CopyFolder μπορεί να αντιγράψει πολλαπλά αρχεία ή φάκελους.

σύνταξη:

FileObject.Copy στόχος [καλύπτω]
FolderObject.Copy στόχος [καλύπτω]
παράμετροι περιγραφή
στόχος απαιτούμενος. το στόχος της αντιγραφής του αρχείου ή φακέλου. Δεν επιτρέπεται η χρήση wildcards.
καλύπτω προαιρετικός. δείχνει αν μπορεί να καλύπτεται το υπάρχον αρχείο ή φάκελος με boolean τιμή. True σημαίνει ότι το αρχείο/φάκελος μπορεί να καλύπτεται, false σημαίνει ότι το αρχείο/φάκελος δεν μπορεί να καλύπτεται. Η προεπιλογή είναι true.

παράδειγμα για το αντικείμενο File

<%
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
%>

παράδειγμα για το αντικείμενο Folder

<%
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
%>