-1
我嘗試在Google表格上編寫腳本以觸發下面的操作。在Google雲端硬盤中移動文件和重命名文件
將目標文件從根目錄(我的驅動器)移動到目標文件夾,然後在目標文件夾中對其進行重命名。
下面的項目將被放在谷歌表。我想創建一個公式函數來觸發腳本操作,一旦下面的項目在Google表格中提供。 目標文件名
名ID爲重命名
下面的腳本作品完美(用於移動文件的操作);我希望改變腳本以完成上述操作。
function copyFiles(source_folder, dest_folder) {
var source_folder = DriveApp.getFolderById(id);
var dest_folder = DriveApp.getFolderById(id);
var files = DriveApp.getFilesByName(id);
while (files.hasNext()) {
var file = files.next();
dest_folder.addFile(file);
source_folder.removeFile(file);
}
}
謝謝!
這些參數的含義是什麼,因爲它們已經在函數中重新定義了?你想用什麼樣的觸發器?你可能想看看[setName()here。](https://developers.google.com/apps-script/reference/drive/file) – Cooper