はてブ02020.02.11この記事は約4分で読めます。前回共有ドライブへのデータの移転方法を紹介しました。今回はGASでフォルダごとコピーする方法を紹介していきます。個人的にはこればっかり利用しています。前回の記事はこんなんでした。フォルダごと移転する方法を紹介しています。Gsuiteマイドライブではなくて共有ドライブを使う〜違いと理由、ファイル移転の方法〜Gsuiteのビジネス以上を利用されているユーザ向けの記事です。マイドライブは対象ユーザアカウントが削除されたときに、そのアカウントに紐づいているデータやスクリプトも全て削除されてしまいます。その対策として共有ドライブを利用していきましょう。何はともあれスクリプトを紹介します。}フォルダないのデータをクルクル再帰で取得・コピーしています。みたままだと思いますし、処理内容は簡単に説明が入っていますので、コード自体を読んでもらえればわかるかと。自分がほぼ全て管理者になってしまっているので、テストできていないのですが、もしかすると管理者意外だとアクセス権がなく実行できない可能性もあります。チームの管理者権限を設定するなどで対応可能だと思いますが、動かない場合はご容赦くださいまとめGASでフォルダコピーをする保存先を共有ドライブに設定することも可能という記事でした。自分が管理者である場合以外のテストができていないので、完全に動作しない方もいるかもしれませんが、その際は権限設定等を見直して実施可能な状況か否か確認してください。会社等で情報システム部門等が管理者になっている場合、データを共有してGASスクリプトを情シス側で実行してもらう必要があるかもしれません(すみません、細かく検証していないので、なんとも言えないですが。Slideに任せたのち、ファイル自体のコピー作成・保存はGASに任せましょう。トリガー設定もGUIでできるため、非常に簡単です。v4を使ってスプレッドシートにアクセスしてみましょう。スプレッドシートのデータの読み書きや、そもそも前提となる認証のパス方法などを説明していきます。スクレイピングで取得したデータをスプレッドシートにアップできるようになります。API関連pythonで会計ソフトfreeeのAPIを利用してみるfreeeAPIをローカルのpython環境から利用する方法です。認可コードフローの利用して、認可コード取得・アクセストークン取得・事業所一覧の取得まで行います。PythonLaunchdを使ってpythonコードを自動実行する〜plistファイルとload設定(linuxコマンドメイン)〜GASのトリガー機能便利ですよね?ローカルのpythonで書いたコードも同様に動かしてみませんか?今回から数回に分けて、Launchdの紹介をしていきます。機能イメージとしてはGASのトリガーを、自分で書く形です。慣れが必要かもですが、定期実行スクレイピングをしたい方には必須の機能です。GAS【コード解説シリーズ】GASをフル活用して有給管理システムを自作する〜承認者がメールの承認・否認を選択→申請者へ結果通知、承認者へ完了Web画面表示〜コード解説シリーズ。GASをフル活用して有給管理システムを自作するのコード解説をしています。今回は、承認者がメールの承認・否認を選択→申請者へ結果通知、承認者へ完了Web画面表示までを、doget(e)やHtmlServiceなどの実装を踏まえて説明していきます。GAS【随時更新】GASでできないことまとめGASでできることはいろいろな記事になっていますし、つまづきやすいポイントなんかもよく記事になっているので、そういのうは先駆者にお任せして、実際自分でやってみて方法論以前にこれは不可能だなってやつを列挙していきます。見つかったら随時更新です。増えていかないことを期待しつつ。コメントをキャンセルメールアドレスが公開されることはありません。科目例示と具体的使用事例2019.11.12python/selenium/bs4でハローワークの求人情報を取得してメールしてみる2019.06.23python/seleniumを使ってtwitterに自動投稿してみる2019.06.162020.01.29。