Méthode Copy ASP
Définition et utilisation
La méthode Copy peut copier un fichier ou un dossier de l'un endroit à un autre.
Remarque :Le résultat de l'application de la méthode Copy à File ou Folder est identique à l'opération effectuée par FileSystemObject.CopyFile ou FileSystemObject.CopyFolder. Dans FileSystemObject.CopyFile ou FileSystemObject.CopyFolder, utilisez l'objet pour référencer le fichier ou le dossier et passez le fichier ou le dossier en paramètre à FileSystemObject.CopyFile ou FileSystemObject.CopyFolder. Cependant, il convient de noter que les méthodes FileSystemObject.CopyFile ou FileSystemObject.CopyFolder peuvent copier plusieurs fichiers ou dossiers.
Syntaxe :
FileObject.Copy destination [écraser] FolderObject.Copy destination [écraser]
Paramètres | Description |
---|---|
destination | Obligatoire. Destination de copie du fichier ou du dossier. Les caractères génériques ne sont pas autorisés. |
écraser | Optionnel. Indique si le fichier ou le dossier existant peut être écrasé. True signifie que le fichier/dossier peut être écrasé, false signifie que le fichier/dossier ne peut pas être écrasé. La valeur par défaut est true. |
Exemple pour l'objet 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 %>
Exemple pour l'objet 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 %>