Tartalomjegyzék
Ez a rövid bemutató bemutatja, hogyan kell használni a FileSystemObject CopyFolder metódusát.
Mappa másolása VBA FileSystemObject segítségével
Ez a lecke a FileSystemObject objektumot használja. A használatához be kell állítania egy hivatkozást a VB script futásidejű könyvtárára. További információért lásd itt.
A mappák másolása egyszerű a CopyFolder módszer a FileSystemObject.
12345678 | Sub FSOCopyFolder ()Halvány FSO új fájlrendszer -objektumkéntSet FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst mappa létezikFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'DstNew mappa jön létreEnd Sub |
Ha a forrás helyettesítő karaktereket tartalmaz, vagy a cél útvonal -elválasztóval (\) végződik, akkor feltételezzük, hogy a cél egy létező mappa, amelybe a megfelelő mappákat és almappákat kell másolni. Ellenkező esetben a cél a létrehozandó mappa neve.