Skip to content

Instantly share code, notes, and snippets.

@sam-ple

sam-ple/code.gs Secret

Created March 8, 2019 02:57
Show Gist options
  • Save sam-ple/d8f1b9e23b2367ce321e2c30d6d4966d to your computer and use it in GitHub Desktop.
Save sam-ple/d8f1b9e23b2367ce321e2c30d6d4966d to your computer and use it in GitHub Desktop.
Googleドライブ内にフォルダを一括作成
function createFolder() {
// var folder100 = DriveApp.getFolderById("フォルダID"); //指定フォルダ直下
var folder100 = DriveApp.createFolder("規程類"); //Googleドライブ直下
var args100 = ["人事関係規程","組織関係規程","総務関係規程","業務関連規程","経理関係規程","基本経営規程"];
var args110 = ["就業規則","賃金規程","育児介護休業規程","慶弔見舞金規程","出張旅費規程","健康診断規程","出向規程","転籍規程","危機管理規程"];
var args111 = ["組織規程","業務分掌規程","職務権限規程","稟議規程","諸会議規程","内部監査規程","グループ会社管理規程"];
var args112 = ["印章管理規程","文書管理規程","個人情報管理規程","特定個人情報保護規程","コンプライアンス管理規程","情報セキュリティ管理規程","内部者取引防止規程","反社会的勢力対応規程","ソフトウェア管理規程","SNS利用規程"];
var args113 = ["営業管理規程","与信管理規程","購買管理規程","外注管理規程"];
var args114 = ["経理規程","予算管理規程","棚卸資産管理規程","固定資産管理規程","資金運用管理規程","有価証券管理規程","連結決算管理規程"];
var args115 = ["定款","取締役会規程","株式取扱規則","監査役会規則","監査役監査規則","規程類管理規程"];
var folder110 = [];
for (var i = 0; i < args100.length; i++){ folder110[i] = folder100.createFolder(args100[i]); }
for (var i = 0; i < args110.length; i++){ folder110[0].createFolder(args110[i]); }
for (var i = 0; i < args111.length; i++){ folder110[1].createFolder(args111[i]); }
for (var i = 0; i < args112.length; i++){ folder110[2].createFolder(args112[i]); }
for (var i = 0; i < args113.length; i++){ folder110[3].createFolder(args113[i]); }
for (var i = 0; i < args114.length; i++){ folder110[4].createFolder(args114[i]); }
for (var i = 0; i < args115.length; i++){ folder110[5].createFolder(args115[i]); }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment