Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //function to change names of each file in folder
- function non_native_file_name_changer(folderID, fileName, fileType,iterator) {
- var folder = DriveApp.getFolderById('1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd'); //get folder ID by opening folder, copying text after "/folders/" in URL
- var files = folder.getFilesByType(MimeType.PDF); //use MimeType object to see various approved document types
- var count = 1 //index?
- //while loop to iterate through all files
- while(files.hasNext()){
- var file = files.next()
- if(iterator === true){
- file.setName(file.getName().replace("_SCRUBBED","_Final")); //if iterator is working, replace
- }else{
- file.setName(file.getName());
- };
- };
- };
- //execute function
- function start(){
- var folder_ID = "1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd"; //get folder ID by opening folder, copying text after "/folders/" in URL
- var file_Name = "11.04_01_EU Supply Chain_SCRUBBED.pdf"; //first file name within folder
- var file_type = MimeType.PDF; //Mime Type is google function to select approved file types
- var have_a_count = true; // have a count is an iterator-type variable
- //executable function feeds in above args
- var go = non_native_file_name_changer("1bR61QEhHGBoMZX1ZX-POKZQext4AhrKd",file_Name,file_type,have_a_count);
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement