VBA Kopiraj mapo s CopyFolder (FSO)

Ta kratka vadnica bo pokazala, kako uporabiti metodo CopyFolder za FileSystemObject.

Kopirajte mapo z VBA FileSystemObject

Ta lekcija uporablja FileSystemObject. Če ga želite uporabiti, morate nastaviti sklic na knjižnico časa izvajanja skripta VB. Za več informacij glejte tukaj.

Kopiranje map je preprosto z Metoda CopyFolder od FileSystemObject.

12345678 Sub FSOCopyFolder ()Zatemni FSO kot nov datotečni sistemObjektNastavite FSO = CreateObject ("Scripting.FileSystemObject")FSO.CopyFolder "C: \ Src", "C: \ Dst \" 'Dst mapa obstajaFSO.CopyFolder "C: \ Src", "C: \ DstNew" 'Mapa DstNew je ustvarjenaEnd Sub

Če vir vsebuje nadomestne znake ali se cilj konča z ločevalnikom poti (\), se domneva, da je cilj obstoječa mapa, v katero se kopirajo ustrezne mape in podmape. V nasprotnem primeru se domneva, da je cilj ime mape za ustvarjanje.

Vam bo pomagal razvoj spletnega mesta, ki si delijo stran s svojimi prijatelji

wave wave wave wave wave