Innholdsfortegnelse
Denne korte opplæringen vil demonstrere hvordan du bruker CopyFolder -metoden til FileSystemObject.
Kopier mappe med VBA FileSystemObject
Denne leksjonen bruker FileSystemObject. For å bruke det, må du angi en referanse til VB-skriptets kjøretidsbibliotek. Se her for mer informasjon.
Det er enkelt å kopiere mapper med CopyFolder -metode av FileSystemObject.
12345678 | Sub FSOCopyFolder ()Dim FSO som nytt filsystemobjektSett FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst -mappen finnesFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'DstNew -mappen opprettesSlutt Sub |
Hvis kilden inneholder jokertegn, eller destinasjonen slutter med en baneutskiller (\), antas det at destinasjonen er en eksisterende mappe der matchende mapper og undermapper skal kopieres. Ellers antas destinasjonen å være navnet på en mappe som skal opprettes.