Tento krátky návod ukáže, ako používať metódu CopyFolder systému FileSystemObject.
Skopírujte priečinok pomocou VBA FileSystemObject
Táto lekcia používa FileSystemObject. Aby ste ho mohli používať, budete musieť nastaviť odkaz na run-time knižnicu VB skriptov. Ďalšie informácie nájdete tu.
Kopírovanie priečinkov je jednoduché pomocou Metóda CopyFolder systému FileSystemObject.
12345678 | Sub FSOCopyFolder ()Dim FSO ako nový FileSystemObjectNastaviť FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Existuje priečinok DstFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'Vytvorí sa priečinok DstNewKoniec pod |
Ak zdroj obsahuje zástupné znaky alebo cieľ končí oddeľovačom cesty (\), predpokladá sa, že cieľ je existujúci priečinok, do ktorého sa majú kopírovať zodpovedajúce priečinky a podpriečinky. V opačnom prípade sa za cieľ považuje názov priečinka, ktorý sa má vytvoriť.