トリガーが毎週実行してドライブ内のシートをバックアップし、ファイル名で実行した日付を貼り付けるスクリプトを作成します。ファイルのトリガー可能な週単位のバックアップを作成する
私はシートがこのようなポストで開いているときにそれを行う方法を見てきました:私はちょうどそれが自分自身でそれをやりたい... Google Spreadsheet, script, backup file, subfolderが、私はシートオープンを持っている必要はありません。
私はDocsListを使用していません。新しいDriveAppクラスを使用していて、 "TypeError:オブジェクトFileIteratorで関数makeCopyが見つかりません"というエラーが表示されます。私はこのコードを実行し、そのメソッドを呼び出す方法を見つけ出すことができないとき:getFilesByName
が示すメソッドの名前で複数ファイルとして
DriveApp.getFilesByName("WarehousePrototype")
.makeCopy("WarehousePrototype" + Date() + " backup");
おっと..私はでした間違った方法を使用する - これは実行時に動作します...インストール可能なトリガーを試して明日に確認します。 DriveApp.getFileById( "Id here") .makeCopy(DriveApp.getFileById( "Id here")+ Date()+ "backup"); ' – markSS