LoginSignup
1

More than 1 year has passed since last update.

GASでファイル一覧とフォルダ一覧取得

Posted at

複数人でGoogleDriveを利用しているとファイルやフォルダの数が膨大になり管理が難しくなります。

想定される課題
1.目的の資料にたどり着くのに時間がかかる
2.せっかく作られた資料の存在が周知されない
3.資料が更新されない

このあたりをGAS等で改善できないか調査中で、この記事はその備忘録になります。

##ファイル一覧とフォルダ一覧取得
ひとまずはファイルの一覧とフォルダ一覧取得の備忘録です。さほど難しい事はありません。

function myFunction() {
  //ファイル一覧取得
  folder = DriveApp.getFolderById('フォルダID');
  files = folder.getFiles();
  while(files.hasNext()) {
    var buff = files.next();
    console.log(buff.getName()+' : '+buff.getId() + ' : ' + buff.getLastUpdated());
  }

  //フォルダ一覧取得
  folders = folder.getFolders();
  while(folders.hasNext()) {
    var buff = folders.next();
    console.log(buff.getName()+' : '+buff.getId() + ' : ' + buff.getLastUpdated());
  }
}

随時、記事を更新していきます。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1