Advertisement
antonio_pedro

Script Copy

Aug 7th, 2024 (edited)
448
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function copyFolder() {
  2.   var sourceFolder = DriveApp.getFolderById('322XQa-iYyeinNeUxuIaKvgd');
  3.   var targetFolder = DriveApp.createFolder('XSS');
  4.   copyContents(sourceFolder, targetFolder);
  5. }
  6.  
  7. function copyContents(source, target) {
  8.   var files = source.getFiles();
  9.   while (files.hasNext()) {
  10.     var file = files.next();
  11.     file.makeCopy(file.getName(), target);
  12.   }
  13.   var folders = source.getFolders();
  14.   while (folders.hasNext()) {
  15.     var subFolder = folders.next();
  16.     var newFolder = target.createFolder(subFolder.getName());
  17.     copyContents(subFolder, newFolder);
  18.   }
  19. }
  20.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement