Metoda Copy w ASP
Definicja i użycie
Metoda Copy może kopiować określony plik lub folder z jednego miejsca do innego.
Komentarz:Wynik zastosowania metody Copy dla File lub Folder jest taki sam jak operacja wykonana za pomocą FileSystemObject.CopyFile lub FileSystemObject.CopyFolder. W FileSystemObject.CopyFile lub FileSystemObject.CopyFolder używa się odniesienia obiektu do pliku lub folderu i przekazuje plik lub folder jako parametr do FileSystemObject.CopyFile lub FileSystemObject.CopyFolder. Należy jednak zauważyć, że metoda FileSystemObject.CopyFile lub FileSystemObject.CopyFolder może kopiować wiele plików lub folderów.
Gramatyka:
FileObject.Copy destination [overwrite] FolderObject.Copy destination [overwrite]
Parametry | Opis |
---|---|
destination | Wymagane. Cel kopii pliku lub folderu. Nie można używać znaków wildcards. |
overwrite | Opcjonalne. Indukuje, czy istniejące pliki lub foldery mogą być nadpisywane. True oznacza, że plik/folder może być nadpisywany, false oznacza, że plik/folder nie może być nadpisywany. Domyślnie jest true. |
Przykład dla obiektu File
<% dim fs,f ustaw fs=Server.CreateObject("Scripting.FileSystemObject") set f=fs.GetFile("c:\test.txt") f.Copy "c:\new_test.txt",false set f=nothing ustaw fs=nothing %>
Przykład dla obiektu Folder
<% dim fs,fo ustaw fs=Server.CreateObject("Scripting.FileSystemObject") ustaw fo=fs.GetFolder("c:\test") fo.Copy "c:\new_test",false ustaw fo=nothing ustaw fs=nothing %>