特定のフォルダ内のファイル検索
- サンプルプログラムを示す。
- 「**********」は,logファイルのIDとフォルダのIDに置き換える。
特定のフォルダを検索してファイル名を確認するサンプル
function main(){
var log = DocumentApp.openById("**********");//事前にドキュメントを作りIDをしらべておく
var folder = DriveApp.getFolderById("**********");//フォルダのIDは事前に調べておく
var files = folder.getFiles();// フォルダ内を検索,ファイルの一覧を取得
while(files.hasNext()){// ファイルが一個でもあれば
var file = files.next();//ファイルを取得
var fileName = file.getName();//ファイル名をゲット
printDoc(log,fileName+'\n');//ファイル名の確認
}
}
//-----------------------デバッグ用の関数群
//docの中身を全部削除
function docClear(doc){
doc.getBody().clear();//中身をクリア
// doc.saveAndClose();
}
function printDoc(doc,str){//docにstrを書き込む
var docText = doc.getBody().editAsText();
docText.appendText(str);
// doc.saveAndClose();
}