Narga

gooogle-drive-copy

Nov 26th, 2024
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. /*
  2. COPY THƯ MỤC GOOGLE DRIVE BẰNG GOOGLE SCRIPTS
  3. @tainguyen.com
  4. */
  5.  
  6. function myFunction() {
  7. // put source folder ID.
  8. const fromFolder = DriveApp.getFolderById('ID của thư mục cần copy ở đây')
  9. // put destination folder ID.
  10. const toFolder = DriveApp.getFolderById('ID của thư mục copy đến ở đây')
  11. // copy the folder content recursively.
  12. copy(fromFolder, toFolder)
  13. }
  14.  
  15. function copy(fromFolder, toFolder) {
  16. // copy files
  17. var files = fromFolder.getFiles()
  18. while (files.hasNext()) {
  19. var file = files.next();
  20. var newFile = file.makeCopy(toFolder)
  21. newFile.setName(file.getName())
  22. }
  23.  
  24. // copy folders
  25. var folders = fromFolder.getFolders()
  26. while (folders.hasNext()) {
  27. var folder = folders.next()
  28. var newFolder = toFolder.createFolder(folder.getName())
  29. copy(folder, newFolder)
  30. }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment