Googleドライブ│明日の日付フォルダを自動作成する方法

Googleドライブを使って毎日の作業フォルダを作成するルーティンがあるとき、毎回手動でフォルダを作成するのは面倒ですよね。

しかも、Googleドライブには「フォルダをまるごと階層付きで複製する機能」がないため、スクリプトで自動生成する方法を採用しています。

目次

まずは:特定のフォルダ内にフォルダを作成する

function createFolder() {
  var folderid = "Googleドライブ上のID"; // TESTなど任意のフォルダ
  var folder = DriveApp.getFolderById(folderid);
  var foldername = "テスト"; // 任意の名前

  var newfolder = folder.createFolder(foldername);

  // 子フォルダを作成
  var childFolder = DriveApp.getFolderById(newfolder.getId());
  var args1 = ["鈴木", "山田", "渡辺", "佐藤", "高橋", "田中"];

  for (var i = 0; i < args1.length; i++) {
    childFolder.createFolder(args1[i]);
  }
}

このコードを実行すると、指定した親フォルダ(例:TEST)の中に、「テスト」というフォルダが作られ、さらにその中に6人分のフォルダが作成されます。

フォルダ名を「明日の日付」にしたい場合

以下、有料コンテンツです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

WAZAの有料記事のサブスクリプションも開始しました。

目次