2016-04-18 16 views
0

Googleドライブのフォルダ内にある複数のファイルのIDを一覧表示する方法を探しています。これはスクリプトを介して行うことができますか?複数のファイルのIDを取得

私はSheetsで1つずつ書式を設定するスクリプトを使用していますが、各ファイルを開いてURLからIDをコピーするには時間がかかります。

+1

ずつfiles.listためのマニュアルを確認して、あなたが探しているフォルダ内のファイルのみを取得するにはqパラメータを追加します。 – DaImTo

答えて

0

おかげで、とスプレッドシートに出力し、それを得た:

function listFilesInFolder(id) { 
    var folder = DriveApp.getFolderById('folderidgoeshere'); 
    var contents = folder.getFiles(); 
    var file; 
    var name; 
    var sheet = SpreadsheetApp.getActiveSheet(); 
    var id; 

    sheet.clear(); 
    sheet.appendRow(["Name", "ID"]); 


    while(contents.hasNext()) { 
    file = contents.next(); 
    name = file.getName(); 
    id = file.getId() 

    data = [name, id] 
    sheet.appendRow(data); 
    } 
}; 
関連する問題