Suppression de Dossier

Bonsoir à tous,

J'aimerais pouvoir réaliser un script qui scrute mon drive afin de voir si un nom de dossier commencerait par "Folder*" et auxquelles cas le supprimer si il existe.

J'ai trouvé ce script sur le net mais je vois pas comment tester le nom et le supprimer si le critère est respecté:

4. Liste des dossiers.
function listeDossiers(){
// Enregistre le nom de chaque dossier dans le journal de l'utilisateur.
var dossiers = DriveApp.getFolders (); 
while (dossiers.hasNext()) 
  { 
     var dossier = dossiers.next (); 
     Logger.log (dossier.getName ()); 
  }
} 

Avez vous une piste pour m'éclairer?

Merci

J'ai réaliser cette fonction:

function clear_folders (){
  Drive_Folder.setTrashed(true);
  Drive_Folder2.setTrashed(true);
}

Mais celle ci m'oblige à indiquer tout le temps le nom de dossier dans une variable, ce que je souhaiterais éviter.

Je viens d'essayer ceci mais sans succès:

function clear_folders (){
var dossiers = DriveApp.getFolders (); 
const word="Folder"
while (dossiers.hasNext()) 
  {   
     var dossier = dossiers.next (); 
     if Logger.log(dossier.getName.includes(word))
    {dossier.setTrashed(true);} 
  }
}

Après quelques essais, je pense avoir trouver la solution:

function clear_folders (){
var dossiers = DriveApp.getFolders (); 
while (dossiers.hasNext()) 
  {   
     var dossier = dossiers.next ();
     var nomossier = dossier.getName().toString ();

     if(nomossier.indexOf ('folder')==0){
        dossier.setTrashed(true);
     }
  }
}

Bonjour,

ou bien

function listerDossiers() {
  var dossiers = DriveApp.getFolders(); 
  while (dossiers.hasNext()) 
  { 
    var dossier = dossiers.next(); 
    if (dossier.getName().match(/Folder?/)){
      Logger.log (dossier.getName());
      dossier.setTrashed(true);
    }
  }
} 
Rechercher des sujets similaires à "suppression dossier"