【完全攻略】GASでGoogleドライブのファイル整理を自動化する方法|初心者向けスクリプト付き!
「Googleドライブがごちゃごちゃして探し物が大変…」
「ファイル整理に毎日時間を取られるのがストレス!」
そんな悩みを解決する最強ツールが、**Google Apps Script(GAS)**です。
この記事では、初心者でもできるGASを使ったGoogleドライブのファイル整理自動化について、
わかりやすく解説していきます!
さらに、すぐに使えるサンプルスクリプトも用意しました!
1. なぜGoogleドライブのファイル整理を自動化すべきか?
Googleドライブは便利な反面、放っておくと…
-
同じようなファイルが散らばる
-
古いファイルが残り続ける
-
必要なファイルがすぐに見つからない
というカオス状態に陥りがちです。
しかしGASを使えば、
-
自動でファイルを分類
-
条件に応じて別フォルダへ移動
-
古いファイルをアーカイブ
-
名前や日付で整理
が一括&自動で実行可能になります!
つまり、
「気づいたらドライブが綺麗になっている」
という夢のような運用が手に入るわけです!
2. 【準備編】GASでファイル整理自動化に必要なもの
特別なものは何もいりません!
-
Googleアカウント
-
整理したいGoogleドライブ
-
Google Apps Script(標準で使えます)
ブラウザ1つで全部できるので、誰でも今日からスタート可能です。
3. 【基本編】ファイル整理自動化の流れをざっくり理解しよう
まずは、どんな流れで整理していくかをイメージしておきましょう。
■ 基本フロー
-
整理対象フォルダを指定
-
ファイルリストを取得
-
ルールに応じて分類・移動
-
必要に応じてリネームや削除
これだけで、人力ゼロでドライブを美しく保つ仕組みが作れます!
4. 【実装編】GASでGoogleドライブファイル整理を自動化しよう!
ここから、実際にコードを書いていきます!
ステップ① 整理対象フォルダを特定
まずは、整理したいフォルダのIDを取得しましょう。
(ドライブURLのfolders/
以降の部分です)
例)https://drive.google.com/drive/folders/XXXXXXXXXXXXX
ステップ② Apps Scriptエディタを開く
「Googleドライブ」→「マイドライブ」→「GAS新規作成」で開きます。
(もしくは、Googleスプレッドシートから「拡張機能」→「Apps Script」でもOK)
ステップ③ サンプルスクリプトを書く
サンプル:拡張子ごとにファイルを整理する
このスクリプトを実行すると、
-
.pdf
ファイルは「pdf」フォルダへ -
.jpg
ファイルは「jpg」フォルダへ -
.xlsx
ファイルは「xlsx」フォルダへ
など、自動で分類&整理されます!
5. 【応用編】さらに賢いファイル整理も可能!
✅ 作成日で分類する
たとえば、作成年ごとに整理するパターン。
こうすれば、
「2022年フォルダ」「2023年フォルダ」
みたいに自動で年別整理もできます!
✅ 特定のキーワードで整理する
ファイル名に「請求書」が含まれていたら「請求書フォルダ」に移動、なども簡単にできます。
6. 【運用編】失敗しないための注意点
✔️ バックアップは必ず取る
自動移動や削除は元に戻せないので、最初は必ずバックアップを取ってから実行しましょう。
✔️ テスト用フォルダで試す
いきなり本番フォルダで実行せず、テストフォルダで動作確認を!
✔️ 実行制限に注意
無料版GASには、ファイル数や実行時間に制限があります。大量データは分割処理が必要です。
7. まとめ|GASでGoogleドライブのファイル整理を自動化しよう!
GASを使えば、
-
スプレッドシート感覚でドライブ整理
-
毎日勝手に整理される理想環境
-
作業ミスゼロ&工数大幅カット
という最高のファイル管理が実現できます!
まずは、この記事の基本スクリプトを試して、
慣れてきたら「キーワード分類」「作成年整理」「自動リネーム」など、どんどん応用していきましょう!