drive

Google 雲端硬碟:取得資料夾 getFolders()

整理雲端硬碟,最怕資料夾一大串,名字重複、層級又深,人工看一圈就天黑。其實用 Google Apps Script 的 DriveApp.getFolders(),就能把你有權限的資料夾一口氣掃出來,還能加條件篩選、寫進試算表、做權限盤點。 這篇從最基本的語法開始,帶…

Google 雲端硬碟:取得根資料夾 getRootFolder()

你可能早就會用 Drive 搜尋、分享連結,但真正要把檔案「管理好」,關鍵在從根開始。 DriveApp.getRootFolder() 提供一個穩定起點:我們能從這裡列目錄、過濾出需要處理的檔案、一次建立資料夾骨架,甚至定期輸出盤點報表。本文把流程拆成小模組:先授權與基本迭…

Google 雲端硬碟:透過ID取得資料夾 getFolderById()

想把雲端硬碟整理好、檔案自動歸位,但又不想被一堆設定搞到頭痛?先學一招就夠用: DriveApp.getFolderById() 。 它的重點很單純——用資料夾的「ID」精準鎖定目標,不被同名資料夾迷惑。這篇文章會用最少的前置知識,從取得 ID、基本操作(列出檔案、建立子資…

Google 雲端硬碟:取得資料夾或檔案 next()

很多人第一次用 Google Apps Script 的 DriveApp 都會以為回傳的是陣列,結果一呼叫 map() 或直接取值就報錯。其實像 getFiles()、getFolders() 拿到的是「迭代器」,要先 hasNext() 再 next() 一個一個…

Google 雲端硬碟:確認資料夾或檔案是否存在 hasNext()

很多人第一次用 DriveApp,都直覺想「把檔案變陣列一次處理完」,結果不是超時就是記憶體爆表。其實 Apps Script 已經幫你設計好更安全的路線:用 Iterator 慢慢走,hasNext() 先看前方有沒有東西,再用 next() 拿資料。 …

Google 雲端硬碟:用 Apps Script 玩轉 google 雲端硬碟

雲端硬碟越用越亂,不是因為你不勤勞,而是因為沒有一致的規則。 DriveApp 讓規則落地:一段小小的 Apps Script,就能自動幫你建立「年/月/專案」的資料夾結構、把超過 N 天沒更新的檔案移到封存區,甚至一口氣把分享權限調整好。 本篇文章盡量說明…

載入更多文章
找不到相符的結果