Съдържание
Този кратък урок ще покаже как да използвате метода CopyFolder на FileSystemObject.
Копирайте папка с VBA FileSystemObject
Този урок използва FileSystemObject. За да го използвате, ще трябва да зададете препратка към библиотеката по време на изпълнение на VB скрипта. Вижте тук за повече информация.
Копирането на папки е лесно с Метод CopyFolder на FileSystemObject.
12345678 | Sub FSOCopyFolder ()Затъмнете FSO като нов FileSystemObjectЗадайте FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst папка съществуваFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'Създадена е папка DstNewEnd Sub |
Ако източникът съдържа заместващи знаци или дестинацията завършва с разделител на път (\), се предполага, че дестинацията е съществуваща папка, в която да се копират съответстващи папки и подпапки. В противен случай се приема, че дестинацията е името на папка за създаване.