Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.50 KB | None | 0 0
  1. //function to change names of each file in folder
  2. function non_native_file_name_changer(folderID, fileName, fileType,iterator) {
  3. var folder = DriveApp.getFolderById('1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd'); //get folder ID by opening folder, copying text after "/folders/" in URL
  4. var files = folder.getFilesByType(MimeType.PDF); //use MimeType object to see various approved document types
  5. var count = 1 //index?
  6.  
  7. //while loop to iterate through all files
  8. while(files.hasNext()){
  9. var file = files.next()
  10.  
  11. if(iterator === true){
  12. file.setName(file.getName().replace("_SCRUBBED","_Final")); //if iterator is working, replace
  13. }else{
  14. file.setName(file.getName());
  15. };
  16. };
  17. };
  18.  
  19. //execute function
  20. function start(){
  21. var folder_ID = "1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd"; //get folder ID by opening folder, copying text after "/folders/" in URL
  22. var file_Name = "11.04_01_EU Supply Chain_SCRUBBED.pdf"; //first file name within folder
  23. var file_type = MimeType.PDF; //Mime Type is google function to select approved file types
  24. var have_a_count = true; // have a count is an iterator-type variable
  25.  
  26. //executable function feeds in above args
  27. var go = non_native_file_name_changer("1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd",file_Name,file_type,have_a_count);
  28. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement